
Tengo el siguiente trabajo en /etc/crontab
:
@hourly root /usr/bin/script
Aquí está el guión:
#!/bin/bash
killall tcpdump
date=$(date +%G%m%d-%k%M)
tcpdump -n port 5060 -w /media/SIPTraces/filename-$date.pcap -s 0 &
Esto funciona maravillosamente (más o menos).
Sin embargo, aunque tengo el @hourly
parámetro de hora, solo funciona cada hora entre las 10 a. m. y la medianoche. Claramente detiene el trabajo (o lo ejecuta) ya que el TCPDUMP
archivo finaliza a medianoche. Pero luego no se crea otro archivo hasta las 10 a. m. del día siguiente.
¿Algunas ideas?