テキスト・ファイルをソートする (sort コマンド)
sort コマンドを使用して、 File パラメーターで指定されたファイル内の行をアルファベット順に並べ、結果を標準出力に書き出します。
File パラメーターに、複数のファイルが指定された場合、sort コマンドは、複数のファイルを連結し、こ
れらのファイルを 1 つのファイルとしてアルファベット順に並び替えます。
注: sort コマンドでは大/小文字が区別され、小文字の前に大文字が配列されます (この動作はロケールによって異なります)。
下記の例では、names というファイルの内容が、次のとおりになっています。
marta
denise
joyce
endrica
melanieまた、states というファイルの内容は、次のとおりです。texas
colorado
ohio- names という名前のファイルの内容をソートして表示させるには、次のように入力します。
システムは次のような情報を表示します。sort namesdenise endrica joyce marta melanie - names と states というファイルの、ソートした内容を表示するには、次のように入力します。
システムは次のような情報を表示します。sort names statescolorado denise endrica joyce marta melanie ohio texas - names という名前のファイルの元の内容を、ソートされた内容で置き換えるには、次のように入力しま
す。
これにより、names ファイルの内容は同じデータで置き換えられますが、データはソートされた順になっていま す。sort -o names names