首页 > 技术分享 > Debian
收藏

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

11/11 09:42
大潇博客 原创文章,转载请标明出处

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

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

其中:

old 表示被替换的文字

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


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

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


打赏

阅读排行

大家都在搜

博客维护不易,感谢你的肯定
扫码打赏,建议金额1-10元
  • 15601023311