ablog

不器用で落着きのない技術者のメモ

ファイルリストを連番順でソートする

"ls -1|sort -V" で OK。

  • Vオプションがないとき
$ ls -1|sort|head -10
orders.tbl.1
orders.tbl.10
orders.tbl.100
orders.tbl.101
orders.tbl.102
orders.tbl.103
orders.tbl.104
orders.tbl.105
orders.tbl.106
orders.tbl.107
  • Vオプションがあるとき
$ ls -1|sort -V|head -10
orders.tbl.1
orders.tbl.2
orders.tbl.3
orders.tbl.4
orders.tbl.5
orders.tbl.6
orders.tbl.7
orders.tbl.8
orders.tbl.9
orders.tbl.10