对多个文件中的重复项进行排序

时间:2018-11-14 23:43:24

标签: sorting unix duplicates uniq

我对编程很陌生,所以我才刚刚开始,所以请不要以为我只是在试图糊涂。

我正在尝试进行一项作业,但我被困住了。 这个想法是在许多文件中对重复字符串进行排序。

它们都在一个文件夹中。 带有1. txt,2.txt ... n。 txt

1.txt:

hello
hi
world

2。 txt

hi
there
hello

它们都包含不同的字符串。 我想对它们进行排序并得到如下结果:

2 hello
1 world

以此类推

我尝试了一下,但没有运气。

sort file1.txt | uniq -c

这主要是针对一个文件执行的,我想一次对所有文件进行修改。

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我会cat两个文件,然后对值进行排序和计数:

$ cat file1.txt file2.txt | sort | uniq -c