在不同进程中实时过滤捕获

在不同进程中实时过滤捕获

之前在网络工程上发布过这个:https://networkengineering.stackexchange.com/questions/67433/realtime-filtering-of-a-recording-in-a-different-process

我有一个网络录制设置,可以以 ERF 格式输出捕获内容。在录制过程中,我还想将此捕获内容过滤为几个较小的文件。有没有办法在生成录制内容时对其进行过滤?我尝试使用以下方法

tail -f -n +1 <capture file> | tshark -F erf -i - -Y <filter1> -w <output file1>

但这会导致以下错误

tshark: Live captures can only be saved in pcap or pcapng format.

相关内容