了解 at + x 分钟的行为

了解 at + x 分钟的行为

当我跑步时

echo "hello" | at now + 7 minutes

我得到以下输出 -

job 2 at 2016-12-11 05:06

但是当我使用

bash txt | at now + 7 minutes

它立即开始执行。

答案1

bash 命令现在正在调用脚本,并且没有任何内容可以通过管道传输到 at 命令。

cat txt | at now + 7 minutes

将把 bash 脚本的行传递给 at

答案2

你也可以使用这个:

at -f txt now + 7 minutes

相关内容