shell批量修改目录下的文件名

来源:互联网 发布:java适用于什么环境 编辑:程序博客网 时间:2024/04/30 04:08

shell批量修改文件夹下的文件名:

参数:传入文件路径,如: 

$./batch_rename_files.bat     /home/xx/CHANNEL/

#!/bin/bashecho "start programming..."##for i in 'ls *'cd $1##for i in 'ls -R | grep "ERL*"'for i in ERL*do        echo $i        mv $i ./${i%dat*}"dat"donefor i in ERL*do        echo $idone


修改前后:

ERLS0310000SJ00201507310945201156056194.dat##ly_sj_1@10@073109@14674754##ERLS0310000SJ00201507310945201156056194.dat


0 0
原创粉丝点击