読者です 読者をやめる 読者になる 読者になる

へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)!

Macのファイルの並び方(順番)が1,10,100,2,20,3,4...とうざいのをシェルスクリプトでなんとかしました。

$ ls

とやると

1.jog
10.jpg
100.jpg
2.jpg
20.jpg
・・・以下ずっとつづく

のように出てくるのがうざすぎた。

Finderでも同じようです。

$ open *.jpg

とやると、その順番で開かれるので、大変うざいわけです。

そこで、ファイル名を
00001.jpg,00002.jpg,00003.jog,00010.jpg,00100.jpgとしてやれば、順番通りに開くだろうと思い、
これをしてくれるやつを3分くらいでつくりました!

使い方はかんたん!

スクリプトをダウンロード

$ wget https://raw.githubusercontent.com/harukaeru/CreateTestData/master/order.sh

$ sh order.sh 100

のようにすると、1から100番まで番号をかえてくれます!

$ sh order.sh 10000

のようにすれば、1から10000まで番号をかえてくれます!

中身を見れば拡張子も変えてなんとかできます!

こんな感じになります!

asciicast:16764 - asciinema

asciinemaたのしい