我当时使用tcpdump
每小时捕获1个文件,并使用%H
保存文件名,以使文件轮换为每小时1个文件。
现在,我正在尝试使用sngrep -O file%H.pcap
,但实际上它总是保存相同的file%H.pcap
文件。
如何命名它们file01.pcap, file02... file24.pcap?
我想与"timeout 1h sngrep... "
一起使用,只捕获1小时。
非常感谢!
答案 0 :(得分:0)
使用date
命令。
sngrep -O "file$(date +%H).pcap"
示例:
$ printf "%s\n" "file$(date +%H).pcap"
file20.pcap
$ date
Sat Feb 9 20:16:29 IST 2019