A melhor solução para isso provavelmente adicionará uma linha ao seu crontab. Acessar o arquivo crontab pode diferir entre as implementações do cron, então eu forneci comandos para as duas implementações do cron nos repos oficiais do Arch. Se você quiser uma solução que não requeira uma implementação específica do cron, escrevi outra resposta que usa systemd / Timers em seu lugar.
crontab -e
ou variantes dele usam a variável de ambiente EDITOR (o padrão é vi). Se você deseja usar um editor diferente, exporte-o para a variável EDITOR da seguinte forma:
export EDITOR=vim
onde o vim é substituído pelo editor de sua escolha.
Editando o crontab com o cronie:
crontab -e
Editando crontab com fcron:
fcrontab -e
Adicione seu comando cron ao arquivo e salve-o:
*/5 * * * * cd /mnt/internal-storage/coindata && shell/command coins update
O formato das linhas neste arquivo é
minute hour day_of_month month day_of_week command
Se o cron não estiver em execução, inicie seu daemon.
Para o cronie: systemctl start cronie.service
Para fcron: systemctl start fcron.service
Se você quiser que os comandos no crontab continuem a ser executados após a reinicialização, certifique-se de que o daemon do cron esteja ativado:
systemctl enable cronie.service
ou systemctl enable fcron.service