正如我們所知,在bash中,如果我們啓動一個進程,例如「bash another.sh」,主bash將等待another.sh完成,然後在主bash中執行剩餘的代碼,是否有任何方法在另一個.sh返回之前退出主外殼?有沒有什麼方法可以在子shell返回之前退出主殼?
1
A
回答
2
如果你希望能夠註銷殼的過程完成之前,你可以在前面加上xls's statement與nohup:
nohup bash another.sh &
然後註銷時新啓動的進程將不會收到SIGHUP
和意志繼續在後臺運行。
+0
之前預先'nohup',它不執行another.sh,爲什麼? –
+0
你在終端上得到了什麼輸出?它應該像'[1] 3135''這樣的過程的'PID',並且'將輸出附加到nohup.out'。 – Maehler
+0
它只是說nohup:追加輸出到'nohup.out' –
相關問題
- 1. 退出方法返回主?
- 2. 有沒有什麼辦法以編程方式從JFileChooser.showOpenDialog()返回?
- 3. 有沒有什麼辦法可以獲得「當前函數」的返回類型
- 4. 有什麼方法可以在成功之前調用?
- 5. 有什麼方法可以在列表理解中返回值?
- 6. iPhone:有沒有辦法在視頻結束之前退出MPMoviePlayerController?
- 7. 有沒有可能從方法返回可以說
- 8. 在駱駝組播中,有沒有辦法在所有收件人都返回之前退出?
- 9. 爲什麼使用Runnable.run()方法返回沒有輸出
- 10. 有沒有什麼方法可以使用'unset'作爲方法?
- 11. 有沒有什麼辦法可以在ScrollView之外使用SliverGrid?
- 12. 有沒有什麼辦法可以檢查主/主在pymongo中不可用
- 13. 有沒有什麼辦法可以用離子聆聽鍵盤後退按鈕?
- 14. 在應用程序退出之前調用什麼方法?
- 15. 有什麼方法可以等到DirectionsService返回結果?
- 16. async lambda在等待方法返回前沒有返回
- 17. ZXing集成在Android有沒有一種方法可以退出掃描,無需點擊返回按鈕
- 18. 返回10,而且沒有退出-PHP
- 19. 有沒有辦法從Rails的視圖中提前退出或「返回」?
- 20. 有沒有什麼方法可以在Harp.js中使用Jade塊?
- 21. 有沒有什麼可以嚴格的在Laravel的方法?
- 22. 有沒有什麼方法可以在html中查看文件?
- 23. 有沒有什麼方法可以在Windows中模擬LD_LIBRARY_PATH?
- 24. 有沒有什麼方法可以在JavaScript中凍結document.body.innerHTML?
- 25. 爲什麼我的nodejs腳本沒有退出到shell?
- 26. 有沒有什麼辦法可以在調用Web服務方法之前使用xsd進行驗證
- 27. 有沒有什麼方法可以在window.onload中設置google onload回調?
- 28. 在退出方法之前顯式關閉SqlConnection是否有用
- 29. 爲什麼它返回沒有在Python shell中
- 30. 有GNU做出重新評估什麼是$返回(殼...)
nohup是一種更好的方式...安全地註銷!!它將命令的標準輸出發送到nohup.out – Debaditya
你的意思是'exec another.sh'? –