【发布时间】:2018-11-03 22:14:13
【问题描述】:
我是 shell 脚本的新手。 我试图在我的工作中自动安装服务器基本安装,在这种情况下,是一个 freebsd 服务器。
现在,我的问题是,是否可以执行 shell 脚本并在重新启动后在我的脚本被关机中断的最后一点自动继续?
freebsd-update upgrade -r 11.1-RELEASE
freebsd-update install
shutdown -r now
freebsd-update install
当然,我的脚本中服务器的关闭会停止整个执行,但是在系统再次启动并执行上面命令中的最后一个命令后,是否有机会跳转到脚本中?
freebsd-update install
【问题讨论】:
-
您可以使用
/var/run跟踪步数。在每个步骤之前,您可以检查步骤文件是否存在并相应地跳过该步骤。如果步骤执行成功,则创建步骤文件。最后,您可以删除所有步骤文件。 -
谢谢,听起来不错,但我不知道该怎么做。
标签: shell scripting freebsd bsd