
私は以下の仕事をしています/etc/crontab
:
@hourly root /usr/bin/script
スクリプトは次のとおりです。
#!/bin/bash
killall tcpdump
date=$(date +%G%m%d-%k%M)
tcpdump -n port 5060 -w /media/SIPTraces/filename-$date.pcap -s 0 &
これは美しく(ish)動作します。
ただし、時間パラメータがあっても@hourly
、午前 10 時から深夜までの間、1 時間ごとにしか実行されません。ファイルが深夜に終了するため、ジョブは停止 (または実行) されますTCPDUMP
。ただし、次の日の午前 10 時まで別のファイルは作成されません。
何か案は?