Ubuntu 上的“at”命令

Ubuntu 上的“at”命令

我想使用“at”命令列出。

我尝试这个:

pedro@Pedro-PC:~$ ls -l | at 10:27
warning: commands will be executed using /bin/sh
job 5 at Tue Apr 20 10:27:00 2010

但没有作用。

答案1

您当前尝试运行命令(ls -l)并将结果文件列表传递给。这不起作用,因为文件列表不是命令列表。您需要使用回声

user@host:~$ echo "ls -l" | at 10:27
warning: commands will be executed using /bin/sh
job 1 at Tue Apr 20 10:27:00 2010

您也可以忘记管道(以及引号):

user@host:~$ at 10:27 ls -l
warning: commands will be executed using /bin/sh
job 2 at Tue Apr 20 10:27:00 2010

运行后,输出将邮寄给您(在您的本地用户帐户)。

答案2

检查您的本地邮件(您可以使用alpine)来查看您的工作中的任何错误输出。

相关内容