【LPIC1】ファイルの内容を行単位で並び替え(sort)

LPIC1

1.sortとは

テキストファイルを行単位で並び替えて表示するのに使うコマンド。※元のファイルは変わらない。
デフォルトでは、左側の文字を基に昇順にする。

2.使い方

(1)書式

sort [オプション] [ファイル名]
例1)sort /etc/passwd
→左側の文字昇順a~zで表示される。
例2)sort /etc/passwd > newpasswd
→左側の文字昇順a~zにした結果を別ファイルに保存。

(2)オプション

①sort -b

先頭の空白を無視。

②sort -f

大文字小文字の区別をしない。

③sort -n

数字を数値として並べ替える。

④sort -r

降順にする。

⑤sort -o [出力先ファイル名] [ソート対象ファイル名]

ソート対象ファイルを並び替えて、出力先ファイルに出力。

タイトルとURLをコピーしました