gpt4 book ai didi

Linux脚本显示不必要的文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:04:25 25 4
gpt4 key购买 nike

我写了下面的脚本,当我运行它时它显示了一些不必要的文件。我只想执行命令并只接收警报。脚本如下

 df -h | nawk '/backup/ {print $5 " "  $6}' | while read line;
do
usep=$(echo $line | nawk '{printf "%d", $1}' )
partition=$(echo $line | nawk '{print $2}')
if (( $usep >= 90)); then
echo "$partition ($usep%)" | mailx -s "172.27.68.101" 0234343456@alert.abc.lk;
echo "$partition ($usep%)" | mailx -s "172.27.68.101" amalw@abc.lk;
echo "$partition ($usep%)" | mailx -s "172.27.68.101" amalw@abc.lk;
fi
done

下图显示输出问题

enter image description here

如何在不打开此类目录的情况下向此脚本添加多个收件人?

最佳答案

要将多行 bash 代码粘贴到终端,请在行周围添加括号,否则每行在粘贴后都会作为单独的命令运行:

(df -h | nawk '/backup/ {print $5 " "  $6}' | while read line; do
usep=$(echo "$line" | nawk '{printf "%d", $1}')
partition=$(echo $line | nawk '{print $2}')
if(("$usep" >= 90)) ; then echo "$partition ($usep%)" | mailx -s "172.27.68.101" 0234343456@alert.abc.lk;
echo "$partition ($usep%)" | mailx -s "172.27.68.101" amalw@abc.lk;
echo "$partition ($usep%)" | mailx -s "172.27.68.101" amalw@abc.lk;
fi
done)

关于Linux脚本显示不必要的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46924258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com