サブディレクトリを含む全てのファイルの名前を一括置換[ターミナル]

ファイルの名前を一括で変換したい時

ターミナルから一気に変換することが出来ます。

 

ターミナルは以下にあります。

アプリケーション/ユーティリティ/ターミナル

 

ターミナルを起動して、以下のコマンドを入力 ([]の部分は自分の環境に合わせて入力してください)

cd [変更したいディレクトリ]
find . -type f -print0 | while read -r -d '' file; do mv "$file" "${file/[変更したい文字列]/[変更後の文字列]}"; done

 

 これでできます。

 

参考にしたサイト

http://uguisu.skr.jp/Windows/find_xargs2.html