Fábio,
A melhor forma que encontrei foi rodar um código no CRON a cada 1 minuto,
E neste código, fazer um loop à cada 30 segundos.
No seu caso, o código será executado 2 vezes nesse 1 minuto agendado pelo CRON.
Deu pra entender? Vou usar um exemplo meu.
Tenho esta linha no CRON:
*/1 * * * * root /root/./DHCP-LOG
E no código, está assim:
#!/bin/bash
#Script para monitoramento via SMS de pools dos hotspots
#Leandro de Lima Camargo
#
#
for ((i=0;i<=10;i++)) do
/root/./AxLogDHCP
echo "" > /var/log/dhcpax.log
sleep 10
done
O CRON roda o código a cada 1 minuto, e dentro do código faço um loop que
executa ele de 10 em 10 segundos.
Abraço.
Atenciosamente
Leandro de Lima Camargo
On 03/08/2013, at 10:10, Fábio de Sousa <[email protected]> wrote:
> Um salve a todos,
>
> Alguém sabe me dizer se é possível agendar tarefas no cron para ser
> realizadas a cada 30 segundos?
> A cada um minuto é tranquilo, mas a cada 30 segundos eu não estou encontrando
> a sintaxe!
>
>
> Grato,
> Fábiocs