我必须安排一些任务在不久的将来只运行一次。为此,我打算使用该at
命令。我想使用exec()
(或任何其他推荐方法)来安排这些任务。
但我被困住了。不过putty
我可以通过以下方式手动安排任务:
user@ubuntu:~# at 09:00am Jul 15 [enter]
at> php /path/to/script.php [ctrl+d]
但我不知道如何通过 php 来实现。帮助:-s
答案1
您可以在执行的命令中使用它:
echo "php /path/to/script.php" | at 09:00am Jul 15
我不使用 PHP,但是它看起来就像它需要的那样
exec('echo "php /path/to/script.php" | at 09:00am Jul 15')