Debian

Linux批量修改文件名中的一部分

11-11 09:12

将下面语句直接复制到命令行中,即可执行,无需借助其它包

for file in *old*; do mv "$file" "${file/old/new}"; done

其中:

old 表示被替换的文字

new 表示要替换成的新文字,可以为空


比如要把一个文件夹中的所有文件名,带“电影天堂_”的文字都删掉

for file in *电影天堂_*; do mv "$file" "${file/电影天堂_/}"; done


微信小程序
大潇博客 版权所有 Copyright ©2016~2026
京ICP备17004217号-6  合作QQ:284710375
天玺科技