![致命:尝试除以零](https://linux22.com/image/176714/%E8%87%B4%E5%91%BD%EF%BC%9A%E5%B0%9D%E8%AF%95%E9%99%A4%E4%BB%A5%E9%9B%B6.png)
如果在 shell 脚本中运行以下命令,则成功。
top -n 1 | awk 'FNR ==4 {print $5/$3*100}'
67.7902
但是,如果从 cron 作业运行,它就不起作用。因此我更改了命令,但现在awk
出现错误。
top -b -n 1 | awk 'FNR ==4 {print $5/$3*100}'
awk: (FILENAME=- FNR=4) fatal: division by zero attempted
如果在 shell 脚本中运行以下命令,则成功。
top -n 1 | awk 'FNR ==4 {print $5/$3*100}'
67.7902
但是,如果从 cron 作业运行,它就不起作用。因此我更改了命令,但现在awk
出现错误。
top -b -n 1 | awk 'FNR ==4 {print $5/$3*100}'
awk: (FILENAME=- FNR=4) fatal: division by zero attempted