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