只是为了练习,我尝试用 Cron 每分钟、每小时、每月的每一天、每周、每周的每一天创建一个文件。
在使用 Bash 4.4.20 的 WSL(最新)中,这些命令中的每一个在通过 Cron via 保存后都不起作用crontab -e
(尽管每个touch
命令本身都在 crontab 之外工作);
命令1:
* * * * * touch ~/example.example
命令2:
* * * * * touch ${HOME}/example.example
什么可能导致这个问题?
答案1
正如用户:Freddy 在评论部分指出的那样,我缺少的是启动 Cron 服务。
sudo service cron start
这有帮助。由于某种原因,它没有在我的 WSL 中自动启动。
这两个命令都适用于此。