在Linux中,可以使用以下命令來使用nohup啟動sh腳本:
nohup sh your_script.sh &
這樣會將腳本以后臺進程的方式啟動,并且將輸出重定向到nohup.out文件中。通過添加&
符號,可以使程序在后臺運行,不會被終端退出所結束。
另外,你也可以指定輸出文件的名稱,例如:
nohup sh your_script.sh > output.log &
這將把輸出重定向到output.log文件中。
最后,如果你希望將腳本的錯誤輸出也重定向到輸出文件中,可以使用下面的命令:
nohup sh your_script.sh > output.log 2>&1 &
這樣,標準輸出和標準錯誤輸出都會被重定向到output.log文件中。