Edited at

Linuxで、ファイル名、ディレクトリ名を一括で置換する方法

More than 3 years have passed since last update.

ファイル名の一括置換

for f in $(find . -name "検索したい名前(正規表現で)" -type f); do mv "$f" "${f//変えるもと/変えるさき}"; done;

ディレクトリ名の一括置換

for f in $(find . -name "検索したい名前(正規表現で)" -type d); do mv "$f" "${f//変えるもと/変えるさき}"; done;