ファイル1:
Brazil
New Zealand
Argentina
Uruguay
ファイル2:
Chile
Russia
Latvia
Switzerland
私はその命令を実現しました。
sort -n File1 File2
一緒にマージされたすべてのファイルはソートされ、標準出力に表示されます。
しかし、ファイルを一緒にソートせずに個別にソートしたいだけです。
2つの並べ替えとその内容をstdoutに別々に表示できる1行のbashコマンドはありますか?
私に標準を与えるでしょう。
File 1:
Argentina
Brazil
New Zealand
Uruguay
File 2:
Chile
Latvia
Russia
Switzerland
答え1
両方のファイルに対して次の2つのコマンドを実行します。
echo File 1: ; sort File1 ; echo File2: ; sort File2
より多くのファイルの場合、ループがより適している可能性があります。
for file in *.txt ; do echo "$file" ; sort "$file" ; done