我有点搞不懂这算什么:
zgrep -B 4 "xyz" <filename> | grep -i abcd | wc -l它计算abcd在四行xyz中的发生吗?"wc -l“返回与文件中显示的行数不同的计数。
发布于 2016-10-26 17:43:01
从文件中打印前的每一行“xyz”和4行。
zgrep -B 4 "xyz" <filename>
只打印一行,包含(不区分大小写) 'abcd‘。
grep -i abcd
数台词。
wc -l
总之,它显示了在文件中可以找到多少不区分大小写的'abcd‘行,在'xyz’之前使用4行。
发布于 2016-10-26 17:42:47
它计算第一个abcd筛选器操作结果中的zgrep -B 4 "xyz" <filename>字符串数。
zgrep -B 4 "xyz" <filename>将返回带有"xyz"字符串的所有行,如果它们存在,则返回它们前面的四行。
https://stackoverflow.com/questions/40268400
复制相似问题