【问题标题】:Delay in running a command in a shell script在 shell 脚本中运行命令的延迟
【发布时间】:2014-06-17 11:31:57
【问题描述】:

我编写了一个 shell 脚本,其中包含一些命令来收集各种测试日志。但是我想在特定命令之前放置等待时间,以便它在启动 shell 脚本后 30 分钟后运行。任何了解它的人请帮帮我。

提前致谢

【问题讨论】:

    标签: shell unix command timedelay


    【解决方案1】:

    您可以使用at 命令来安排作业随时运行:

    echo "/my_path/my_script" | at now + 30 minutes
    

    如果您想在脚本中延迟,您可以使用this 解决方案休眠到特定时间。

    【讨论】:

    • 谢谢 John C.. 这真的很有帮助。
    • @user3627319 如果有帮助请采纳答案。