Script para modificar o cronjob [closed]

0

Por favor, você pode me ajudar a criar um roteiro considerando os pontos seguintes?

Etapa 1:

Primeiro, interrompa todos os cronjob existentes (às 5 da tarde) que estão sendo executados usando #

Etapa 2:

Depois disso, apague alguns arquivos

Etapa 3:

Em seguida, inicie novamente todo o trabalho de criação existente (removendo #)

Obrigado.

    
por Wasila 26.02.2017 / 07:17

1 resposta

2

Julies solução simples, parando e reiniciando o serviço como script (Debian Linux):

#!/bin/sh
service cron stop
...
dowhatyouwant
...
service cron start

Ou exclua o crontab temporary:

crontab -l > cronsafe
crontab -r
dowhatyouwant
crontab cronsafe

Abordagem para interrupções curtas; enviar um sinal STOP para cron e continuar com CONT, como

killall -STOP cron
dowhatyouwant
killall -CONT cron
    
por 26.02.2017 / 11:40