我有一个包含超过100000行的日志文件,类似于以下
2016-11-08 17:04:01|x.x.x.x|xxxxxxxxxxxxx|x.x.x.x|1002|xxxx|xxxxxx|1|2|https://xxxxxxxxx/xxxxxxx/xxxxxxx/xxxxxx{"status":500,"body":""}
2016-11-08 17:04:02|x.x.x.x|xxxxxxxxxxxxx|x.x.x.x|1003|xxxx|xxxxxx|1|2|https://xxxxxxxxx/xxxxxxx/xxxxxxx/xxxxxx{"status":400,"body":""}
请帮我编写一个脚本,该脚本只返回"status":500
的行数。
答案 0 :(得分:1)
尝试grep -c "\"status\":500 /path/to/logfile.dat