假設我有 3 個 shell 腳本First.sh,Second.sh并且Third.sh. 然后我創建了
Forth.sh與內容
nohup sh First.sh &
nohup sh Second.sh &
nohup sh Third.sh &
運行時如何保存每個 nohup 命令創建的 PID nohup sh Forth.sh?
謝謝你的時間??
uj5u.com熱心網友回復:
$!在發出nohup. 它應該回傳子 pid。每次你 fork 一個子行程時它都會被覆寫。
或者,您可以$$從子行程中保存(例如 First.sh、Second.sh ...)
nohup sh First.sh &
FIRST_PID=$!
nohup sh Second.sh &
SECOND_PID=$!
nohup sh Third.sh &
THIRD_PID=$!
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/436706.html
