gpt4 book ai didi

linux - Bash脚本如何在新进程中休眠然后执行命令

转载 作者:IT王子 更新时间:2023-10-29 00:16:17 25 4
gpt4 key购买 nike

所以,我想知道是否有一个 bash 命令可以让我 fork 一个休眠几秒钟的进程,然后执行一个命令。

这是一个例子:

sleep 30 'echo executing...' &

^这实际上不起作用(因为 sleep 命令只接受时间参数),但是有什么东西可以做这样的事情吗?那么,基本上,一个带有时间参数的 sleep 命令和在间隔完成时要执行的东西?我希望能够将它 fork 到不同的进程中,然后继续处理 shell 脚本。

此外,我知道我可以编写一个简单的脚本来执行此操作,但由于某些情况的限制(我实际上是通过 ssh 调用传递它),我宁愿不这样做。

最佳答案

你可以做到

(sleep 30 && command ...)&

使用 &&; 更安全,因为它确保 command ... 只有在 sleep 定时器到期时才会运行。

关于linux - Bash脚本如何在新进程中休眠然后执行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9934828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com