web-dev-qa-db-ja.com

別のファイルに並べ替えて出力する

ファイルを並べ替えて、新しく作成したファイルに出力するにはどうすればよいですか?

名前のリストを含むNames.txtがあるとしましょう。逆ソートしたいNames.txt; SortedNames.txtという名前の新しいファイルを作成します。新しく作成されたファイルにソートを出力します。理想的には、これらは1つのステートメントで実行する必要があります。

1
Ice

Names.txtを逆の並べ替え順序で並べ替えて、SortedNames.txtに出力するには:

 sort -r Names.txt> SortedNames.txt

ファイルSortedNames.txtが存在する必要はありません。それが存在し、そのファイルへの書き込み権限がある場合、上記のコマンドはその内容を上書きします。

sort コマンドにはさらに多くのオプションがあります。

4
ckujau