その1) for n in 1 2 3 4 5 6 7 8 9 ; do mv $n.jpg 0$n.jpg ; done その2) for n in `seq 1 9` ; do mv $n.jpg 0$n.jpg ; done その3) for img in [1-9].jpg ; do mv $img 0$img ; done あとはPerlを使うとか、zsh なら一発とか、いろいろありそう。 おまけ Linux のみ) rename '' 0 [0-9].jpg ... う〜ん、邪悪だ。