sort -V
サンプルファイル
sample.txt
1組 旅立ちの日に
11組 今日の日はさようなら
2組 翼をください
昇順 sort -V
$ sort -V sample.txt
1組 旅立ちの日に
2組 翼をください
11組 今日の日はさようなら
降順 sort -Vr
$ sort -Vr sample.txt
11組 今日の日はさようなら
2組 翼をください
1組 旅立ちの日に
辞書順 sort
$ sort sample.txt
11組 今日の日はさようなら
1組 旅立ちの日に
2組 翼をください
-V, --version-sort natural sort of (version) numbers within text
参考記事