shell 腳本 批量修改文件名


修改文件名前

#!/bin/bask
#
for a in $( ls /etc/yum.repos.d/CentOS* );do
if [ $a != '/etc/yum.repos.d/CentOS-Media.repo' ];then                                            #CentOS-Media.repo的文件名不修改
mv $a $a.bak                                                                                                     #給文件加上后綴  .bak
fi
done
測試:
刪除文件后綴  .bak
#!/bin/bask # for a in $( ls /etc/yum.repos.d/Cent* );do b=${a%.b*} #從右邊開始,刪除第一個.b右邊的字符 mv $a $b done
測試:

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM