在 GNU / Linux 中,我可以使用at
指令等來排程類似這樣的任務:
# at 07:07
warning: commands will be executed using /bin/sh
at> To run the task
at> <EOT>
到目前為止,沒有出現任何問題,我的疑問是,這可能嗎?如果是,我怎麼能讓它佔用系統時間並應用操作,如下所示:
#at get_system_time + 25_min
答案1
是的,你可以 -at
具有相當複雜的日期/時間解析功能1。特別是您可以使用now
當前時間。為了顯示:
steeldriver@xenial-vm:~$ date
Wed Apr 12 10:56:53 EDT 2017
steeldriver@xenial-vm:~$ at now + 25 minutes
warning: commands will be executed using /bin/sh
at> echo "foo" > /home/steeldriver/at.out
at> <EOT>
job 20 at Wed Apr 12 11:21:00 2017
1包括teatime
例如