Shell
如何使用 nohup 執行多個命令
我需要使用
nohup
. 每個命令都應該在前一個命令之後執行。我以這個命令為例:
nohup wget $url && wget $url2 > /dev/null 2>&1 &
但是,該命令不起作用。
為此我應該使用什麼命令?
把它包起來
sh -c
:nohup sh -c 'wget "$0" && wget "$1"' "$url1" "$url2" > /dev/null &
在沒有任何 nohup 的單獨 shell 文件(例如 command.sh)中創建命令列表會不會簡單得多。
然後你打電話:
nohup bash command.sh