用shell命令从文件a.log里查询 包含ab两个字母的单词有多少个?单词可以重复计算,但是同一个单词即使出现2次ab,这个单词也只计算一次。
时间: 2023-05-15 09:06:51 浏览: 174
shell命令 查询文件中字符串的出现次数
可以使用以下命令来查询包含ab两个字母的单词数量:
grep -o '\b\w*ab\w*\b' a.log | sort | uniq | wc -l
其中,grep命令用于查找包含ab的单词,-o选项表示只输出匹配的部分,\b表示单词边界,\w表示单词字符,*表示匹配0个或多个,|用于管道传递输出结果给sort命令,sort命令用于排序,uniq命令用于去重,wc命令用于统计行数,-l选项表示只输出行数。
阅读全文