hans

hans

【Shell】批量修改文件名或者后缀名


修改後綴名

Ubuntu 14.04

find . -name '*.JPEG'| awk -F "." '{print $2}'|xargs -I'{}'  mv ./{}.JPEG ./{}.jpg

Ubuntu 18.04

find . -name '*.JPG'| awk -F "." '{print $2}'| awk -F "/" '{print $2}'| xargs -I'{}' mv ./{}.JPG ./{}.gif

修改檔名

rename 's/要修改的內容/修改後的內容/' 檔名

^ 從頭開始定位

$ 從末尾開始定位

或者用

rename 要修改的內容 修改後的內容 檔名
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。