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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
詳解mmv命令

在Linux系統(tǒng)中mmv命令主要用于重命名或者移動(dòng)文件及目錄,但是有一定的局限性,mmv命令不支持一次重命名多個(gè)文件,下面為大家分享一下mmv命令具體使用方法。

環(huán)境

Centos7.7

安裝mmv

在默認(rèn)情況下,Centos7的網(wǎng)絡(luò)源中沒(méi)有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重命名文件實(shí)例

實(shí)例一

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

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

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

實(shí)例二

如果想要修改文件名和擴(kuò)展名,但是不修改文件中的序號(hào),可以這樣做:

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

使用mmv命令批量修改文件名稱(chēng)使用mmv命令批量修改文件名稱(chēng)

實(shí)例三

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

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

使用mmv命令批量修改文件名稱(chēng)使用mmv命令批量修改文件名稱(chēng)

實(shí)例四

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

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

使用mmv命令批量修改文件名稱(chēng)使用mmv命令批量修改文件名稱(chēng)

解釋

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

例如:

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

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


分享標(biāo)題:詳解mmv命令
URL網(wǎng)址:http://www.5511xx.com/article/cceogec.html