如何按字母顺序复制和组合多个 .txt 列表?

dra*_*ake 4 command-line files text-processing

我有几个.txt包含来自不同手机的联系人列表的文件,如何组合这些文件同时避免使用终端按字母顺序重复?

例子:

联系人1.txt:

John
Bob
Steve
Run Code Online (Sandbox Code Playgroud)

联系人2.txt:

Amy
John
Run Code Online (Sandbox Code Playgroud)

输出.txt:

Amy
Bob
John
Steve
Run Code Online (Sandbox Code Playgroud)

cha*_*aos 6

只是:

sort -u *.txt >output.txt
Run Code Online (Sandbox Code Playgroud)

或与uniq

sort *.txt | uniq >output.txt
Run Code Online (Sandbox Code Playgroud)

sort将对所有*.txt文件给出的所有输入行进行排序。uniq删除重复行(与排序-u标志相同)。

该文件output.txt包含:

Amy
Bob
John
Steve
Run Code Online (Sandbox Code Playgroud)