在Linux中的bash,我想編寫一個腳本.SH,需要在腳本重新啓動兩次,我應該如何寫這個劇本?如何操作重新啓動在Linux中的bash shell腳本
-5
A
回答
1
你必須寫三篇腳本的一部分。
第一部分到第一次重新啓動 - 重新啓動前錨你的第二個部分,以便使其得到重新啓動後開始(可能是最簡單的將安置一個鏈接中的腳本/ etc/rc中X。 d爲您的runlevel X - 名稱的鏈接/ etc/rc中X .D/S99continuemyscript左右,如果你需要的所有其他東西設置你的腳本之前)
第二部分 - 從/ etc自身刪除/ RC x .d,在重新啓動之前執行下一次重新引導nchor第三部分,使其被重新啓動後開始
三PARD - 從/ etc/rc中X .D刪除自身,做一下運行級別和詳細directorys其餘
詳細信息可能是高度系統特定,rc x .d dirs可能不會直接在/ etc中,但會進一步向下。此外,系統正常啓動的運行級別可能會有所不同,請嘗試/sbin/runlevel
以查看它當前的內容。
+0
以下是使用統一腳本的示例實現: http://pastebin.com/QsqKsJ6L – anishsane
相關問題
- 1. Bash shell腳本:我如何退出並重新啓動腳本?
- 2. shell腳本:在並行化bash腳本的命令下,Ubuntu Linux操作系統
- 3. 如何在bash shell腳本中啓動兩個線程?
- 4. 重新啓動進程腳本linux
- 5. 如何從shell腳本在AIX上重新啓動JBoss 5.1?
- 6. 啓動 - 停止 - 重新啓動shell腳本的功能
- 7. 使用linux shell腳本啓動Quartz Scheduler
- 8. 在adb shell上運行linux bash腳本
- 9. 的Linux的bash shell腳本排序線
- 10. 如何在shell腳本中啓動另一個動作
- 11. 如何配置一個shell腳本來不斷重新啓動
- 12. 如何自動重新啓動腳本
- 13. 在bash shell腳本中啓動動態變量(變量變量)
- 14. 如何編寫bash腳本以重新啓動服務?
- 15. 如何從bash腳本重新啓動vim?
- 16. bash腳本操作
- 17. while循環在shell腳本中不能在linux bash shell中工作
- 18. 如何在一個bash腳本中啓動多重ssh連接?
- 19. Linux腳本啓動,停止,重新啓動
- 20. 如何在linux shell腳本中使用##
- 21. 如何在Linux shell腳本中聲明?
- 22. 如何運行一個shell啓動linux操作系統?
- 23. unix bash shell腳本寫作
- 24. 在Linux bash腳本中的Perl腳本
- 25. 重新啓動腳本的腳本
- 26. 如何從nodejs重新啓動linux
- 27. 如何啓動MySQL的shell腳本
- 28. 如何重新啓動腳本?
- 29. 如何讓jquery腳本重新啓動?
- 30. 在bash shell腳本(在unix中)重新加載.profile?
請花些時間閱讀幫助頁面,尤其是名爲[「我可以在此處詢問什麼主題? 「](http://stackoverflow.com/help/on-topic)和[」我應該避免問什麼類型的問題?「](http://stackoverflow.com/help/dont-ask)。更重要的是,請閱讀[Stack Overflow問題清單](http://meta.stackexchange.com/q/156810/204922)。您可能還想了解[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 – hering