Como executar uma entrada cron periodicamente?

Como executar uma entrada cron periodicamente?

Eu tenho uma linha de script que funciona através do terminal e funciona cronpara ser executada uma vez: ele baixa um arquivo da internet e o salva em um local específico com o nome da data em que foi encontrado:

cd /media/path/to/folder && wget "http://www.web/address/name.gif" && mv name.gif "$(date +'%Y_%m_%d_T%H%M')"

Eu montei isso um pouco de cada vez, como sou novo no Ubuntu, depois montei tudo no terminal e executei com sucesso como uma tarefa única, inserida na janela "Tarefas agendadas". Quando eu adiciono cronpara crontab -eser executado no primeiro minuto de cada hora como:
1 * * * * cd ...
Foi executado uma vez, mas não se repetiu.

Quando abro em "Tarefas Agendadas" aparece:

Seu comando contém um ou mais caracteres%, isso é especial para cron e não pode ser usado com agendamento do Gnome ....

Não entendo esse erro, pois posso usar o mesmo script com a tarefa única em Tarefas Agendadas sem problemas.
Algum conselho sobre o erro de script? Conhecimento de por que não se repetirá? Simplificações no script?
Obrigado pela ajuda!

Responder1

Você precisa escapar dos símbolos% assim:

date +\%Y_\%m

informação relacionada