linux文件批量重命名脚本

发布时间:2020-12-01 20:16:27 阅读:1236次

假设文件夹中有多个文件

如何快速的改名

假设文件夹中文件如下

生成测试文件touch 01-{1..9}.txt

01-1.txt
01-2.txt
01-3.txt
01-4.txt
01-5.txt
01-6.txt
01-7.txt
01-8.txt
01-9.txt
01-10.txt

如何去除文件中的01

for file in *.txt
do
    echo $file
    newfile=`echo $file | sed 's/01-//'`
    echo $newfile
    mv -f $file $newfile 2>/dev/null
done 

即可

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:linux文件批量重命名脚本 出自老鄢博客 | 欢迎分享