Eu tenho um script que quero que seja executado a cada primeiro minuto de cada hora. Assim, criei um segundo arquivo chamado crontab.sh
:
$ cat crontab.sh
#!/bin/bash
#cript path
script_path="/mnt/lap_c/home/ditsiaou/2024/climpact/stavros_keppas/weatherxm/beginning/basic_script.sh"
# Add the cron job to run the script at the first minute of each hour
(crontab -l ; echo "1 * * * * $script_path") | crontab -
echo "Cron job added to run the script at the first minute of each hour."
Eu executei crontab.sh
.
Finalmente. o script desejado é executado com êxito no primeiro minuto de cada hora.
Suponha que em um futuro próximo eu queira excluir esta regra. Devo apenas excluir o arquivo crontab.sh? Além disso, suponha que eu queira que o script seja executado no nono minuto de cada hora. A edição do arquivo crontab.sh excluirá a primeira regra e criará uma segunda.
Não, não exclua seu
crontab.sh
arquivo, mas se quiser remover a execução basta remover a linha correspondente enquantocrontab -e
o utiliza para editar o crontab usando seu EDITOR preferido. Você pode fazer backup antes do seu crontab existente usandocrontab -l > /tmp/file