top 自動執行的shell腳本中,使用top -n 1 > log.txt, 上電自動執行,文件無輸出

1. 自動執行的shell腳本中,使用top -n 1 > log.txt, 上電自動執行,文件無輸出,使用一下命令解決: //usr/bin/top -d 2 -n 1 -b > log.txt 若是手動執行腳本,上述兩句均可成功執行。。。目前無解。。。
2. 把命令換成 top -c -b -n 1 -w 300就能夠了。源自stackoverflow上的解答 cpu_1=`/usr/bin/top -d 2 -b  -p  $chatserver_pid -n 1|awk 'NR==8{print}'|awk '{print $9}'|cut -d '.' -f 1`
相關文章
相關標籤/搜索