我有一個csh-shell skript啓動否批處理作業在服務器上。一份工作完成後,匆匆完成另一項工作,直到所有工作完成。 只要我在服務器上登錄,這工作就很好。在服務器註銷後在後臺運行批處理作業
由於運行將需要幾天的時間,我必須退出不時和來這裏的問題: 即使我運行該腳本jobs.sh然後啓動批處理作業中batch.sh使用nohup命令,任務在已啓動的批處理作業完成並且沒有啓動新的批處理作業後停止。我怎樣才能防止這一點?
$ nohup jobs.sh
看起來或多或少是這樣的:
#!/bin/csh -f
...
eval "nice +5 batch.sh <options>"
的batch.sh程序看起來像這樣:
time program.x
工程就像一個魅力。謝謝! – MichaelScott 2014-10-06 09:01:06