日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
通過mmv命令批量修改文件名稱

在日常工作中,我們經(jīng)常需要對一批文件進行重命名操作,例如將所有的jpg文件改成bnp,將名字中的1改成one,等等。

成都創(chuàng)新互聯(lián)公司總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有成都網(wǎng)站設(shè)計、成都做網(wǎng)站、網(wǎng)絡(luò)營銷策劃、網(wǎng)頁設(shè)計、網(wǎng)站維護、公眾號搭建、微信小程序定制開發(fā)、軟件開發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動行銷領(lǐng)域創(chuàng)造價值而不懈努力!

你可能已經(jīng)知道,我們使用 mv 命令在類 Unix 操作系統(tǒng)中重命名或者移動文件和目錄。 但是,mv 命令不支持一次重命名多個文件。 不用擔(dān)心。 在本教程中,我們將學(xué)習(xí)使用 Linux 中的 mmv 命令一次重命名多個文件。 此命令用于在類 Unix 操作系統(tǒng)中使用標(biāo)準(zhǔn)通配符批量移動、復(fù)制、追加和重命名文件。

環(huán)境

Centos7.7

安裝mmv

在默認(rèn)情況下,Centos7的網(wǎng)絡(luò)源中沒有mmv的安裝包,我們需要先安裝epel源,然后再安裝mmv工具。

# 下載阿里云的epel源文件。
[root@localhost ~]# wget  http://mirrors.aliyun.com/repo/epel-7.repo --directory-prefix=/etc/yum.repos.d
# 清楚yum緩存,并重新生成緩存
[root@localhost ~]# yum clean all && yum makecache
# 安裝mmv
[root@localhost ~]# yum -y install mmv

使用mmv重命名文件實例

實例一

想刪除重復(fù)的擴展名,例如擴展名是.rar.rar.rar,只保留一個.rar,可以使用如下命令:

[root@localhost test]# mmv '*.*.*.*' '#1.#2'

可以看到擴展名已經(jīng)變成一個.rar了。是不是很方便。

實例二

如果想要修改文件名和擴展名,但是不修改文件中的序號,可以這樣做:

[root@localhost test]# mmv 'file*.rar' 'text#1.zip'

實例三

將當(dāng)前目錄里面所有.jpeg格式的文件轉(zhuǎn)換成.jpg格式:

[root@localhost test]# mmv '*.jpeg' '#1.jpg'

實例四

將當(dāng)前目錄中的.html.cn,.html.en,.html.de修改為cn.html,en.html,de.html

[root@localhost test]# mmv '*.html.??' '#1.#2#3.html'

解釋

Mmv后面第一個單引號里的參數(shù)叫做From,第二個單引號里面的參數(shù)叫做To。From中可以使用的通配符有*?、[]、;。To中可以使用的通配符是#1,#2,#3…等。#號加數(shù)字形式,對應(yīng)著From中的每一個通配符。

例如:

[root@localhost test]# mmv '*.html.??' '#1.#2#3.html'

這個例子中,F(xiàn)rom模式是'*.html.??',To模式是'#1.#2#3.html'。From模式中有三個通配符,*?,?。To模式中也對應(yīng)著From模式#1#2,#3


分享名稱:通過mmv命令批量修改文件名稱
網(wǎng)頁地址:http://m.5511xx.com/article/cdcjhco.html