sortコマンドのヘルプを表示する

sortコマンドはLinux上でテキストファイルの行をソートするために使われます。その中でsort -hはsortコマンドのオプションの1つで、行を人間が読みやすい書式でソートするために使われます。

sort -hは、ファイルを各行を数字とみなし、単位がK、M、Gなどと異なっていてもソートします。ただし、人の認識に近い形でソートするために、数字の大きさと単位を考慮します。

以下に一例を示します。

file.txt なるファイルに、以下のような内容があると仮定します。

100K
2G
1M
10G
500K

sort -h file.txt とコマンドを実行すると、単位付きでのソート結果が出力されます。

100K
500K
1M
2G
10G

sort -hでわかるように、ファイルの行は文字列の辞書順だけでなく、人間に判読可能な形でソートされる。

bannerAds