在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. shell脚本:在并行化bash脚本的命令下,Ubuntu Linux操作系统
- 2. 重新启动进程脚本linux
- 3. 使用linux shell脚本启动Quartz Scheduler
- 4. 在adb shell上运行linux bash脚本
- 5. 的Linux的bash shell脚本排序线
- 6. 如何配置一个shell脚本来不断重新启动
- 7. 如何自动重新启动脚本
- 8. 在bash shell脚本中启动动态变量(变量变量)
- 9. 如何从bash脚本重新启动vim?
- 10. 如何编写bash脚本以重新启动服务?
- 11. while循环在shell脚本中不能在linux bash shell中工作
- 12. 如何在一个bash脚本中启动多重ssh连接?
- 13. Linux脚本启动,停止,重新启动
- 14. unix bash shell脚本写作
- 15. 如何运行一个shell启动linux操作系统?
- 16. 如何在linux shell脚本中使用##
- 17. 如何在Linux shell脚本中声明?
- 18. 重新启动脚本的脚本
- 19. 在Linux bash脚本中的Perl脚本
- 20. 如何启动MySQL的shell脚本
- 21. 在bash shell脚本(在unix中)重新加载.profile?
- 22. 如何重新启动脚本?
- 23. Bash shell脚本
- 24. Bash/Shell脚本
- 25. shell脚本BASH
- 26. Linux操作系统中是否有任何Bash脚本示例?
- 27. 如何编写django shell操作脚本?
- 28. mpi在bash shell中重新提交脚本错误
- 29. Bash脚本在Linux中启动byzanz记录(Fedora Xfce)
- 30. 在Ubuntu2上重新启动后运行bash脚本
请花些时间阅读帮助页面,尤其是名为[“我可以在此处询问什么主题? “](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