我有一個命令(程序),我想在 nohup 和後台執行它。像nohup command > logfile.txt & 如何找出程序ID?我希望能夠將程序 id 寫入文件,稍後讀取並以程式方式終止程序。
我有一個命令(程序),我想在 nohup 和後台執行它。像
nohup command > logfile.txt &
如何找出程序ID?我希望能夠將程序 id 寫入文件,稍後讀取並以程式方式終止程序。
在您的腳本中:nohup command > logfile.txt & echo $! > /var/run/command.pid
在您的腳本中:
nohup command > logfile.txt & echo $! > /var/run/command.pid
您可以使用$!. 在bash 文件中引用。
$!
引用自:https://serverfault.com/questions/220820