sortコマンド
CoddyのTerminalジャーニー「基礎」セクションの一部。レッスン 32/82。
The
単に
出力は次のようになります:
便利なフラグ:
「
注:
sort コマンドは、ファイルの行をアルファベット順または数値順に並べ替えます。次の fruits.txt があります:banana
apple
cherry
mango
sortの後にファイル名を入力します。sort fruits.txtapple
banana
cherry
mango-r: 逆順(降順)に sort します:sort -r fruits.txt-n: アルファベット順ではなく、数値順に sort します:sort -n numbers.txt-n」を付けない場合、数値はテキストとして並べ替えられるため、10 は 2 より前に来ます。「-n」を付けると、値に基づいて正しく並べ替えられます。-u: 重複した行を並べ替えると同時に削除します:sort -u fruits.txt-k: 特定のcolumnで並べ替える(複数の列があるファイルに便利):sort -k2 data.txt # 2列目でソートするsort は元のファイルを変更せず、並べ替えた結果を画面に表示するだけです。チャレンジ
初心者fruits.txt に対して sort コマンドを使用します。
- アルファベット順でファイルを並べ替えるには、
sortを使用します - 逆アルファベット順でファイルを並べ替えるには、
sort -rを使用します
ヒント:両方のコマンドを続けて実行します。元のファイルは変更されません。
sortは結果を表示するだけです。
自分で試してみよう
ターミナル
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド