Você deve usar o comando crontab -e como o usuário para o qual o script é executado e colocar sua programação cron nele.
Eu tentei fazer alguns crontabs, criei um arquivo chamado brewupdater na minha pasta de usuário, contendo 0 */5 * * * ~/bin/brewupdate2 .
Eu então tentei executar o cron ~/brewupdater , mas ele me disse:
cron: can't open or create /var/run/cron.pid: Permission denied
Então eu tentei sudo cron ~/brewupdater . Mas o script não roda, (deve fazer a cada 5 horas), porque os arquivos que devem aparecer não.
Você deve usar o comando crontab -e como o usuário para o qual o script é executado e colocar sua programação cron nele.