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

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


咨詢
建站咨詢
