shell脚本批量更改文件后缀

1.原始文件
aaa05.sh
bbb05.sh
ccc05.sh
2.目的文件
aaa06.sh
bbb06.sh
ccc06.sh
3.代码
#!/bin/bash
for i in $(ls ./*05.sh)
do
        cp $i $i"-1"
        mv ${i}-1 "$(basename ${i}-1 05.sh-1)06.sh"
done

你可能感兴趣的:(shell)