rilly@rilly:sudo tcpdump -nnr $filename | grep ICMP &> /dev/null 2>&1
reading from file /tmp/test.pcap, link-type Ethernet
我读了一个pcap文件,grep信息后不想得到回显,但始终会显示reading from的信息.
我发现如果不grep,直接读的时候加上&>/dev/null 2>&1就不会回显,但我必须要通过grep判断字符.
请问有什么解决方法吗?
rilly@rilly:sudo tcpdump -nnr $filename | grep ICMP &> /dev/null 2>&1
reading from file /tmp/test.pcap, link-type Ethernet
我读了一个pcap文件,grep信息后不想得到回显,但始终会显示reading from的信息.
我发现如果不grep,直接读的时候加上&>/dev/null 2>&1就不会回显,但我必须要通过grep判断字符.
请问有什么解决方法吗?
你这句代码的意思是把grep的结果丢弃,不是把读文件的结果丢弃
把重定向放到第二句的后面