我无法使用Grep在终端获得'get'。 此代码曾用于Lion,但在Maverick中,GET没有显示......
sudo tcpdump -i en1 -n -s 0 -w - | grep -a -o -E "Host\:\ .*|GET\ \/.*"
可能有任何帮助或建议吗?
答案 0 :(得分:0)
尝试:
sudo tcpdump -s 0 -A | egrep --color=never -a -o "Host\: .*|GET\ \/.*"
-w -
写入原始数据包,而-A
解码为ASCII;方便的网页(每个人)
我发现如果grep输出颜色,则Host:行输出为空行。