단지 연습을 위해 Cron을 이용하여 1분, 1시간, 매월, 매일, 요일별로 파일을 생성해 보았습니다.
Bash 4.4.20(최신)을 사용하는 WSL에서는 Cron을 통해 저장한 후 이러한 각 명령이 작동하지 않습니다 crontab -e
(각 touch
명령 자체는 crontab 외부에서 작동하지만).
명령 1:
* * * * * touch ~/example.example
명령 2:
* * * * * touch ${HOME}/example.example
이 문제의 원인은 무엇입니까?
답변1
사용자: Freddy가 댓글 섹션에서 지적한 바에 따르면, 제가 놓치고 있는 것은 Cron 서비스를 시작하는 것입니다.
sudo service cron start
이것이 도움이 됩니다. 어떤 이유로 내 WSL에서는 자동으로 시작되지 않습니다.
두 명령 모두 여기서 작동합니다.