sortコマンド
はじめに こんにちは!今回はsortコマンドについて解説します。 sortは、テキストファイルの行を並べ替えるコマンドです。アルファベット順、数値順、逆順など、様々な並べ替えができます。データ整理に欠かせないコマンドです。 sortコマンドとは sortは、テキストの各行をソート(並べ替え)するコマンドです。 デフォルトでは辞書順(アルファベット順)にソートしますが、数値として扱ったり、特定の列でソートしたり、重複を削除したりもできます。ログ解析やデータ処理で超よく使います。 基本構文 1 sort [オプション] [ファイル...] 主なオプション オプション 説明 -r 逆順(降順)にソート -n 数値としてソート -h 人間が読みやすいサイズ単位でソート(K, M, Gなど) -k フィールド 指定した列(フィールド)でソート -t 区切り文字 フィールドの区切り文字を指定 -u 重複行を削除(uniqと同じ) -f 大文字小文字を区別しない -b 先頭の空白を無視 -o ファイル 結果をファイルに出力 -c ソート済みかチェック -M 月名でソート(Jan, Feb…) 使用例 例1: 基本的なソート 1 2 3 4 5 6 # names.txt の内容 # Charlie # Alice # Bob sort names.txt 実行結果: 1 2 3 Alice Bob Charlie アルファベット順(昇順)にソートされます。 ...