概要
jpgを一括で連番でリネームする想定で記載します。
背景
ファイル名一括変更のアプリなどダウンロードして使えますが、エンジニアなのでコマンドなどでできるとスマートですよね。
以下で出来ます。
事前に
cd {作業フォルダ}
でファイルがあるフォルダに移動しておいてください。
また、そのフォルダにリネーム対象のファイルを置いて、かつ、それ以外のファイルは置かないようにしてください。
作業
対象ファイル確認
以下のコマンドで、対象のファイルを、そのファイルがどの名前にリネームされるか確認できます。
ls | awk '{ printf "mv %s %02d.jpg\n", $0, NR }'
リネーム実行
問題なければ以下のコマンドでリネームしてください。
ls | awk '{ printf "mv %s %02d.jpg\n", $0, NR }' | sh
うん、簡単!
その他
ファイル名に全角括弧があると実行エラーになる可能性あります