【发布时间】:2014-03-26 11:56:06
【问题描述】:
如何计算一行中的总字符数,返回该数字,然后查找具有相似字符数的任何其他行?
例如,输入:
this is a line
this is the second line
this is the third line
将返回输出
14 1
23 1
22 1
其中第一个数字是第一行中的字符数,第二个数字是该字符数出现的行数。
【问题讨论】:
-
这是可能的,例如
awk。到目前为止,您尝试过什么? -
您也可以不使用
awk来执行此操作 - 只需使用while循环逐行读取文件,使用wc -w计算每行的字数,然后使用@987654327 @ 和uniq -c查找每个数字的出现次数。