文件中有许多行包含>
符号。如何计算文件中>
个符号的总数?我尝试了sed
和grep
但它没有用。
答案 0 :(得分:2)
您可以将GNU grep与wc
grep -o '>' file.txt | wc -l
grep -o
在单独的一行上打印每个匹配项。 wc
计算行数。
顺便说一下,如果>
只能出现在一行的开头,那么问题就不是100%明确了。如果您只想计算以>
开头的行,可以使用以下grep命令:
grep -c '^[[:space:]]*>' file.txt
^
匹配行的开头,[[:space:]]*
允许在>
前面添加零个空格字符,以防万一。