Linux下shel脚本之批量修改文件扩展名
生活随笔
收集整理的這篇文章主要介紹了
Linux下shel脚本之批量修改文件扩展名
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Linux下shel腳本之批量修改文件擴展名
- 一、腳本要求
- 二、腳本內容
- 三、運行腳本
一、腳本要求
二、腳本內容
三、運行腳本
一、腳本要求
1.在/data/tmp/下的所有文件擴展名改為.py
二、腳本內容
1.查看要修改擴展名的目錄
2.腳本內容
#!/bin/bash ########################################################## #File Name:/scripts/add-py.sh #Version:V1.0 #Aurhor: #Emali: #Created Time:2021-04-30 14:00:29 #Description: #this is a rename scripts ##########################################################for files in $(ls /data/tmp) dofile1=$(echo $files |cut -d "." -f1)mv /data/tmp/$files /data/tmp/$file1.py done三、運行腳本
[root@control tmp]# /scripts/add-py.sh [root@control tmp]# ll total 0 -rw-r--r--. 1 root root 0 Apr 30 14:10 file0.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file10.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file11.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file12.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file13.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file14.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file15.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file16.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file17.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file18.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file19.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file1.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file20.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file2.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file3.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file4.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file5.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file6.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file7.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file8.py -rw-r--r--. 1 root root 0 Apr 30 14:10 file9.py [root@control tmp]#總結
以上是生活随笔為你收集整理的Linux下shel脚本之批量修改文件扩展名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下shell脚本实战之批量新建
- 下一篇: Linux下shell脚本之双色球摇号脚