我正在尝试在文件中搜索连续、重复的数字实例,每个数字位于不同的行上。用一个例子来说明我的意思是最容易的。
例如,我的输入是:
16
16
8
8
16
16
4
8
8
8
我的输出是:
16 2
8 2
16 2
4 1
8 3
这可能看起来是重复的,但是尽管我找到了许多解决方案(例如这个)来查找单个字符的重复,但它们都无法搜索多个重复的字符。
我正在尝试在文件中搜索连续、重复的数字实例,每个数字位于不同的行上。用一个例子来说明我的意思是最容易的。
例如,我的输入是:
16
16
8
8
16
16
4
8
8
8
我的输出是:
16 2
8 2
16 2
4 1
8 3
这可能看起来是重复的,但是尽管我找到了许多解决方案(例如这个)来查找单个字符的重复,但它们都无法搜索多个重复的字符。
您可以使用它
uniq
来执行此操作,尽管其输出的标准格式略有不同。假设
in
是一个包含输入的文件,您将得到上面看到的内容。