0
我想做一個腳本來記錄頂部輸出到我的嵌入式系統的背景中的文件。但只要我把它放在背景中,它就會退出或殭屍起來。在後臺運行的東西是什麼系統問題? 我的腳本如何讓背景的頂部運行?它需要運行並記錄輸出。不死或殭屍
TOP_LOG_FILE=top_log.txt
if [ -e $TOP_LOG_FILE ] ; then
rm $TOP_LOG_FILE
fi
while true
do
echo "##"`date`"##" >> $TOP_LOG_FILE
nohup top -n 1 >> $TOP_LOG_FILE
sleep 1
echo "##xxxxxxxxxxx##" >> $TOP_LOG_FILE
done
我想執行它作爲
# nohup sh top_log.sh &
[4] 3051559
appending output to nohup.out
#
[4] + Stopped (tty output) nohup sh top_log.sh
和
[5] 3121193
sh: top_log.sh: cannot execute - No such file or directory
[6] 3121194
#
[6] Done > /dev/null
[5] Done (126) top_log.sh
#
如何真正解決此問題得到什麼?
你試過了-b選項嗎? –
它在QNX上,我只有以下選項: top [-i數字] [-d] [-n節點] [-p優先級] i =迭代次數 d =啞終端輸出 -n遠程節點在 上運行-p進程優先級 – preetam
我想它等同於只使用-n和-b選項。 – preetam