文件中包含>
符号的行很多。 如何计算文件中符号的总数? 我已经试过sed
和grep
,它没有工作。
你可以使用GNU grep和wc
一起使用
grep -o '>' file.txt | wc -l
grep -o
单独打印每一个匹配的行。 wc
统计线路。
顺便说一句,这是不是100%清楚你的问题是否>
只能出现在一行的开始。 如果您只想计算以>
开头的行,则可以使用以下grep命令:
grep -c '^[[:space:]]*>' file.txt
^
匹配行的开头, [[:space:]]*
允许零个或更多空格字符在>
前面,以防万一。