grep正则表达式

时间:2017-06-24 15:30:56

标签: regex grep

嗨,我坚持使用一些正在进行文本过滤的脚本

脚本通过执行以下操作来计算事件:

 cat file | sort | grep -v "^$" | uniq -c |  sort -nr | head -20

对我来说不明显grep -v" ^ $"作品。 正如我所理解的那样-v是颠倒了匹配感,反转模式与行的乞讨和行尾对我来说并不明显。

我尝试了几个例子,但我不清楚它是如何理解的(即它过滤空格而不是回车)

1 个答案:

答案 0 :(得分:1)

它将摆脱空行。 “^ $”匹配起点和终点之间没有任何内容的行。