$ at [-m] time [date] |
在作业完成后发送邮件。
指定要调度作业的小时。如果不按 24 小时制指定小时,请添加 am 或 pm。可接受的关键字包括 midnight、noon 和 now。分钟是可选的选项。
指定月份的前三个或更多字母、一周中的某日或关键字 today 或 tomorrow。
在 at 提示符下,键入要执行的命令或脚本,每行一个。
通过在每行结尾处按回车键,可以键入多个命令。
按 Ctrl-D 组合键,以退出 at 实用程序并保存 at 作业。
at 作业将被分配一个队列编号,它也是该作业的文件名。退出 at 实用程序时将显示该编号。
以下示例显示了用户 jones 创建的 at 作业,该作业用于在下午 7:30 删除其备份文件。由于她使用了 -m 选项,因此她会在该作业完成后收到电子邮件。
$ at -m 1930 at> rm /home/jones/*.backup at> Press Control-D job 897355800.a at Thu Jul 12 19:30:00 2004 |
她收到一封确认已执行 at 作业的电子邮件。
Your “at” job “rm /home/jones/*.backup” completed. |
以下示例说明 jones 如何调度在星期六凌晨 4:00 执行的大型 at 作业。该作业输出被定向到名为 big.file 的文件中。
$ at 4 am Saturday at> sort -r /usr/dict/words > /export/home/jones/big.file |