シェルスクリプトで次のコマンドを実行すると成功します。
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
シェルスクリプトで次のコマンドを実行すると成功します。
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