grep文件中数字的计数

时间:2015-07-23 06:19:05

标签: bash grep

grep -c '[^\ ]\{7,\}' file.txt

给了我超过7个字符的字数。 但是我们如何得到少于5个字符的字数以及长度在5到7之间的范围之类的东西 人物。

2 个答案:

答案 0 :(得分:1)

  

长度介于5到7个字符之间的范围。

grep -c '\b[^ ]\{5,7\}\b' file.txt

Fopr字数少于5。

grep -c '\b[^ ]\{1,4\}\b' file.txt

答案 1 :(得分:1)

要计算小于5的行数:

grep -c '\<[^ ]\{1,5\}\>' file

5到7:

grep -c '\<[^ ]\{5,7\}\>' file

\<\>用于字边界。