我希望能够在系统时间改变时可靠地运行脚本。
我不太了解 Shell 脚本,因此考虑touch
以连续循环的方式运行一个文件,然后使用文件的创建时间戳来确定系统时间变化。
如何才能做到这一点(最好是可移植的)?
答案1
如果您知道哪个命令将用于更改时间(date
,,ntpdate
...),您可以为它们执行包装脚本,这样它们就会调用真实的脚本加上您想要运行的命令。
我希望能够在系统时间改变时可靠地运行脚本。
我不太了解 Shell 脚本,因此考虑touch
以连续循环的方式运行一个文件,然后使用文件的创建时间戳来确定系统时间变化。
如何才能做到这一点(最好是可移植的)?
如果您知道哪个命令将用于更改时间(date
,,ntpdate
...),您可以为它们执行包装脚本,这样它们就会调用真实的脚本加上您想要运行的命令。