新聞中心
一直以來,linux下批量重命名都是一件耗時又困難的事。像圖片,文檔,視頻等大量文件批量重命名會非常耗費時間。但是有幾款諸如Renzix,Goname,Renamer等專門用于重命名的實用工具可以幫助我們快速地完成重命名任務。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設計、網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務江陽,十年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:13518219792
不過,幸運的是,我們可以輕松實現(xiàn)Linux下批量重命名,而不需要下載任何程序。只需要一段簡單的Bash腳本,就可以快速實現(xiàn)Linux下批量重命名。
最簡單的Bash腳本如下,僅兩行代碼即可實現(xiàn)批量重命名:
for file in *; do mv ${file} pre-${file}; done
這段腳本的作用是將所有文件前綴加上“pre-”,這樣所有文件的名稱就都帶有“pre-”前綴。
當然,我們也可以進一步的控制更新的文件命名規(guī)則。比如,我們可以將原來的文件名中的特定字符替換為另外一個字符,這樣可以實現(xiàn)更復雜的重命名效果。
具體代碼如下:
for file in *; do mv ${file} ${file//CHAR_TO_BE_REPLACED/NEW_CHAR}; done
其中CHAR_TO_BE_REPLACED是要被替換的字符,NEW_CHAR是被替換的新字符。
另外,我們也可以實現(xiàn)重命名的時間戳功能,以區(qū)分批量重命名文件的修改日期。具體腳本如下:
for file in *; do mv ${file} $$(date +%Y-%m-%d-${file});done
這段腳本可以將文件重命名為當前日期開頭的新文件名,例如“2020-07-19-pre-picture.jpg”。
總之,實現(xiàn)Linux下批量重命名,只需要一段簡單的Bash腳本,就可以輕松完成重命名工作。比起專門安裝應用程序來重命名,這確實要快得多。
香港服務器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務提供商,擁有超過10年的服務器租用、服務器托管、云服務器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務器、香港云服務器、免備案服務器等。
名稱欄目:輕松實現(xiàn)Linux下批量重命名(批量重命名linux)
鏈接地址:http://www.5511xx.com/article/dhipgss.html


咨詢
建站咨詢
