vim 字符串出现次数统计(词频)
命令
:%s/pattern//gn
参数说明
% - 操作区间,全文本;可以使用1, $或行区间替代
s - substitute
pattern - 查询字符串
// - 无替代文本。如果偏好,中间可以加任意字符!建议添加‘~’,重复上次查询
g - Replace all occurrences in the line. Without this argument, replacement occurs only for the first occurrence in each line.因此,如果不用此标志,就变成统计出现pattern的行数。
n - Report the number of matches, do not actually substitute.这是核心标志,也是达到目的的标志。同时也说明了为什么‘//‘之间可以添加任意字符!
用途
单个pattern词频统计
替代方案
脚本或高级语言解析文件
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。