처음 완료 시 Tshark 명령 반복

처음 완료 시 Tshark 명령 반복

중지할 때까지 영원히 반복해야 하는 명령이 있습니다. 간헐적인 중단의 경우 VOIP 지원을 위해 제공업체에 캡처 내용을 보내야 합니다.

하지만 10MB를 완성하는 데 약 5분 정도 걸립니다. 그런데 그게 그들이 나에게 요구한 형식입니다 -_-

그렇다면 이것을 반복 가능하게 만들 수 있는 방법이 있습니까?

감사해요

데비안 9.8에서 실행 중

TShark (와이어샤크) 2.6.7

tshark -i any -b filesize:10240 -w /mnt/dav/`date '+%d%m%Y%H'`.pcap

답변1

루프에서 명령을 실행 while하고 ctrl+c중지해야 할 때 실행할 수 있습니다.

while true; do tshark -i any -b filesize:10240 -w /mnt/dav/date '+%d%m%Y%H'.pcap; done

관련 정보