我需要在很多目录中查找并重命名所有文件。
旧
目录1 /目录2 /目录3 / 01.MP3 directory1 / directory2 / directory4 / 02.MP3
新
目录1 /目录2 /目录3 / 01.mp3 directory1 / directory2 / directory4 / 02.mp3
只是.MP3到.mp3
答案 0 :(得分:0)
find . -type f -name '-*' | while read FILE ; do
newfile="$(echo ${FILE} |sed -e 's/\\file/safe/')" ;
rename "${FILE}" "${newfile}" ;