Como adicionar um script para rodar no cron ? [AJUDA]

1. Como adicionar um script para rodar no cron ? [AJUDA]

Douglas
chrorius

(usa Ubuntu)

Enviado em 01/02/2022 - 11:32h

Olá! Pessoal.

Eu tenho um script aqui exemplo.sh e estou preicsando por via bash para rodar no cron, mas estou tendo uma dificuldade.

Quero colocar para rodar cada 5 minutos.

Devido a um serviço que tenho no meu dedicado linux ele vem parando sozinho de funcionar e em seguida ele não volta.

Para tentar resolver esse problema, seria interessane por ele para startar cada 5 minutos via cron. Sendo assim, quando ele parar, o próprio cron vai iniciar ele caso esteja parado.

Alguém consegue me dar uma luz?

Desde já,
Obrigado.


  


2. Re:

Rafael Grether
rafael_grether

(usa FreeBSD)

Enviado em 01/02/2022 - 14:32h


$crontab -e

*/5 * * * * /home/seuusuario/seuscript.sh >/dev/null 2>&1

Se o serviço for restrito ou se o script estiver em diretório restrito, não se esqueça de utilizar o sudo antes da chamada do script.

Não importa se seu script é um bash ou sh, o csh, contanto que na primeira linha do seu script (shebang) voce determine qual o interpretador:
#!/bin/bash



3. Re: Como adicionar um script para rodar no cron ? [AJUDA]

Ulisses Schulz Realino Lima
ulisseslima

(usa CentOS)

Enviado em 01/02/2022 - 18:15h

Eu usava muito este site, faço de cabeça já.
https://crontab.guru/#*/5_*_*_*_*

Digita o comando pra editar a cron:
vim /etc/crontab

E insere a linha de agendamento:
*/5 * * * * root caminho/do/script/exemplo.sh









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts