我有一个包含许多以.
结尾的单词的文件,其中大部分都是缩写,例如:
如何输出一个只显示所有这些单词的列表?
答案 0 :(得分:3)
其中一种方法是:
egrep -o '\b[^ ]+\.' < list_of_words | sort | uniq
答案 1 :(得分:2)
如果你有GNU grep,请利用与Perl兼容的正则表达式:grep -Po '\S*\.(?=$|\s)'
答案 2 :(得分:1)
你可以这样做:
egrep -io ' [a-z.]+\.' input_file | sort -u