【发布时间】:2015-02-27 18:14:19
【问题描述】:
我有一个文本文件,其中每一行都是一组逗号分隔的单词。我需要知道一个词是否被重复,如果是,在哪几行重复。示例:
word1, word2, word3, word4, word5
word6, word4, word7, word8
输出:
word4: 1,2
我正在试验一个 perl 脚本,它在逐行读取文件时创建从单词到行号的映射,但我想知道是否有更简单的方法。
【问题讨论】:
-
一个单词可以在一行出现两次吗?例如
word1, word1, word2.... -
@TLP:在我的应用程序中,每个单词在一行中只出现一次。
标签: regex linux string perl shell