a=$(iostat | awk 'FNR==4 {print $1}')
b=$(iostat | awk 'FNR==4 {print $2}')
c=$(iostat | awk 'FNR==4 {print $3}')
d=$(iostat | awk 'FNR==4 {print $4}')
e=$(iostat | awk 'FNR==4 {print $5}')
f=$(echo "scale=2;$a+$b+$c+$d+$e" | bc)
f=${f::-3}
echo $f >> /home/srikanth/tst
Run Code Online (Sandbox Code Playgroud)
这是我的代码。我是为了CPU负载而写的。我想在 crontab 中安排它每分钟运行一次。当我手动执行它时,它工作正常。但是当我在 crontab 中安排它时,它正在创建带有错误的 dead.letter
/home/srikanth/srk.sh: 7: /home/srikanth/srk.sh: 错误替换
谁能帮我摆脱这个困境
谢谢.....
我想编写程序来检查给定的输入是否为 number。谁能帮我?
if [ $Number -ne 0 -o $Number -eq 0 2>/dev/null ]
then ...
Run Code Online (Sandbox Code Playgroud)
-o
在上面的命令中代表什么?