为什么 cron 的设计不像常规 CLI 工具?

为什么 cron 的设计不像常规 CLI 工具?

crontab使用起来感觉很别扭。为什么使用它需要打开一个内联文本编辑器所有的事情,而不是像这样:

crontab new -name mytask -freq * * * * * -command echo "Hello, World!"

crontab remove -name mytask

似乎任何cron用户都希望cron在某个时候以编程方式创建作业,这也是更加困难crontab的设计;该页面上的所有解决方案都像是针对设计不当的行为的解决方案。

与 Windows 相比,我可以像这样安排任务:

Register-ScheduledTask -Action $action -Trigger $trigger -TaskName "mytask"

相关内容