在Linux中使用mmv命令批量修改檔名稱
在Linux中使用mmv命令批量修改檔名稱
在 Linux 中使用 mv 命令可以重新命名或者移動檔案及目錄,但是它不支援一次重新命名多個檔案。本文介紹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
.rar.rar.rar
,只保留一個.rar,可以使用如下命令:
[root@localhost test]# mmv '*.*.*.*' '#1.#2'
.rar
了。是不是很方便。
[root@localhost test]# mmv 'file*.rar' 'text#1.zip'
[root@localhost test]# mmv '*.jpeg' '#1.jpg'
.html.cn
,
.html.en
,
.html.de
修改為
cn.html
,
en.html
,
de.html
[root@localhost test]# mmv '*.html.??' '#1.#2#3.html'
From
,第二個單引號裡面的引數叫做
To
。
From
中可以使用的萬用字元有
*
、
?
、
[]
、
;
。
To
中可以使用的萬用字元是
#1,#2,#3…
等。#號加數字形式,對應著
From
中的每一個萬用字元。[root@localhost test]# mmv '*.html.??' '#1.#2#3.html'
'*.html.??'
,To模式是
'#1.#2#3.html'
。From模式中有三個萬用字元,
*
,
?
,
?
。To模式中也對應著From模式
#1
,
#2
,
#3
。
About Me
........................................................................................................................ ● 本文作者:小麥苗,部分內容整理自網路,若有侵權請聯絡小麥苗刪除 ● 本文在個人微 信公眾號( DB寶)上有同步更新 ● QQ群號: 230161599 、618766405,微信群私聊 ● 個人QQ號(646634621),微 訊號(db_bao),註明新增緣由 ● 於 2020年9月 在西安完成 ● 最新修改時間:2020年9月 ● 版權所有,歡迎分享本文,轉載請保留出處 ........................................................................................................................ ● 小麥苗的微店: https://weidian.com/s/793741433?wfr=c&ifr=shopdetail ● 小麥苗出版的資料庫類叢書: http://blog.itpub.net/26736162/viewspace-2142121/ ● 小麥苗OCP、OCM、高可用、DBA學習班: http://blog.itpub.net/26736162/viewspace-2148098/ ● 資料庫筆試面試題庫及解答: http://blog.itpub.net/26736162/viewspace-2134706/ ........................................................................................................................ 請掃描下面的二維碼來關注小麥苗的微 信公眾號( DB寶)及QQ群(230161599、618766405)、新增小麥苗微 信(db_bao), 學習最實用的資料庫技術。
........................................................................................................................ |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2718921/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用mmv命令批次修改檔名稱
- Linux rename命令批量修改檔名Linux
- linux 批量修改檔名字尾名命令renameLinux
- Linux 批量修改檔名Linux
- 批量修改檔名
- iOS使用Shell指令碼批量修改類名稱iOS指令碼
- 批量修改檔案中的圖片名稱
- Linux 批量修改檔案字尾名Linux
- java批量修改檔名Java
- Git修改檔名稱Git
- 快速批量修改檔名[機器學習]機器學習
- 批量修改檔名實踐
- 批量處理檔名稱(上)
- dos命令:ren或rename,批量修改檔案字尾名
- 批量修改檔名 與 批量檔案字元替換字元
- 快速修改檔名稱的方法,自動批量給檔案重新命名
- win10批量修改檔名的步驟_win10如何批量修改檔名Win10
- Linux修改檔名命令是什麼?Linux
- Linux中如何批量截短檔名Linux
- 修改 linux&unix 使用者名稱Linux
- git修改檔案的名稱Git
- 批量修改檔名的bash指令碼指令碼
- linux下批量修改檔案中的字元Linux字元
- 【原創】使用nid命令修改資料庫名稱資料庫
- perl命令:批量修改替換檔案
- find命令批量修改檔案字尾
- node實現檔案屬性批量修改(檔名)
- Python批量修改檔名和檔案型別Python型別
- linux/unix 批量改檔名Linux
- Linux 中sed命令實現從gff檔案中僅僅提取基因名稱Linux
- oracle中的某一個使用者名稱修改Oracle
- 修改oracle中的使用者名稱和密碼Oracle密碼
- github修改使用者名稱Github
- 快速修改Oracle使用者名稱Oracle
- Python新手教程:辦公小能手,使用Python批量修改檔名!Python
- 利用Python快速批量修改資料集檔名Python
- [20220329]批量修改檔名.txt
- PowerShell快速修改多個檔案的名稱