私は持っているa.txt
、b.txt
、c.txt
。以下のようにそれぞれ異なる番号があります。
a.txt:
12
14
111
1
15
2
b.txt
12
18
22
23
1
2
c.txt
12
14
15
16
17
1200
出力には各ファイルのすべての数字を含める必要がありますが、重複した内容はありません。このようなものをテキストファイルにエクスポートするコマンドはありますか?実際のテキストファイルは数百行で構成されています。
答え1
ファイルはcsv、つまりコンマで区切られた値であると言われましたが、提示された例は改行で区切られています。あなたはできます
cat a.csv b.csv c.csv | sort -u > output.csv
答え2
答え3
ファイルの数が多い場合は、これを行うことができます。
grep '' *.csv | cut -d: -f2 | sort -u > output.csv