パソコンのログ
2011年12月4日日曜日
連番ファイル
bashにおいて、たくさんのファイルをとりあえず連番ファイルに一括リネームするには、ファイルを一つのフォルダに保存しておいて、
declare -i i=1
for file in *.jpg
do
mv $file `printf %02d $i`.jpg
i=i+1
done
とする。この時、連番ファイルは01,02,...10,11,...と作られる。三桁ファイルにするときは%02dを%03dとすればよい。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿