The*_*man 6 command-line shell scripting bash
我正在使用 bash 并想知道如何在稍后的指定时间以一秒的精度执行命令/脚本?
我阅读了at-command的手册页,但据我所知,它只能指定分钟(而不是秒)。现在我首先使用at然后sleep让它执行正确的第二个。为了演示,如果我想在 22.21.05 运行 my_script.sh,我会这样做:
echo "sleep 5; my_script.sh" | at 22.21
Run Code Online (Sandbox Code Playgroud)
但是内置一个命令会好得多。像at 22.21.05.