ed
を使用してファイルを作成し、numeric
という名前を付けました。その内容は次のとおりです。
-100
-10
0
99
11
-56
12
次に、端末で次のコマンドを実行しました。
sort numeric
結果は次のとおりです。
0
-10
-100
11
12
-56
99
そしてもちろん、この出力はまったく予想されていませんでした!
数字を並べ替えるには、-g
パラメーターを使用する必要があります。
sort -g <file_name>
例:
pilot6@Pilot6:~$ cat nums
-100
-10
0
99
11
-56
12
pilot6@Pilot6:~$ sort -g nums
-100
-56
-10
0
11
12
99
整数のみを使用する場合、sort -n
が推奨されます。より速く動作するはずです。