'at' 在 Kubuntu[Linux] 上不起作用

'at' 在 Kubuntu[Linux] 上不起作用

我是 Linux 新手。2 分钟后,我尝试使用 at 命令回显“Hello”,结果显示以下内容。

-$ at 现在 + 2 分钟
-at> echo "Hello"
-at> <EOT>
job 7 at 2011 年 8 月 9 日星期二 23:59:00

到目前为止还没有奏效。我正在尝试适应语法。我是不是漏掉了什么?

答案1

at是一个有趣的小怪兽。它的默认行为是将输出的内容发送到 stdout 或 stderr。重定向其输出是一项烦人的工作,根据系统的不同,它会断断续续地工作。

如果您想玩at,我建议您找一个程序来启动或停止,或者编写一个脚本并将输出放到文本文件中,如下所示:

at -m -f script.sh now + 2 minutes > outfile.txt  2>&1

不要忘记2>&1最后的;它会重定向 stdout 和 stderr。

您的语法是正确的,所以这不是问题——这里的问题出在at

相关内容