精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

教你三招快速文件批量重命名方法

系統 Linux
本文良許將介紹三種最基本的文件重命名方法,因為比較基本,所以老司機可以到此為止。

在我們的工作生活中,不管是程序員還是非程序員,我們都會遇到過一個需求,那就是對一堆的文件進行重命名。在Windows下有很多優秀的軟件可以幫助我們完成這個需求,而在Linux環境下,我們可以簡單敲一些代碼就可以完成這個需求。

本文良許將介紹三種最基本的文件重命名方法,因為比較基本,所以老司機可以到此為止。

[[341695]]

1. rename命令

顧名思義,rename命令就是用來進行重命名文件名的。rename命令有非常強大的功能,我們可以用它來實現各種各樣復雜的文件名的修改。但是,本文只介紹它最最基本的功能,后期再更新rename其它強大的重命名功能。rename的最基本的格式如下:

  1. rename 源字符串 目標字符串 文件 

其中,源字符串表示原文件名需要替換的字符串,可以是原文件名的全部或部分;目標字符串就是想要替換成的字符串;文件就是需要更改文件名的文件列表,可以是一個或多個。

現假如目錄下有一堆 atb_mod_01.cpp,atb_mod_02.cpp,atb_mod_03.cpp,atb_mod_04.cpp 等形式的文件,我們的需求是將文件名中的 mod 改成 adb,那么完成這個需求的命令如下:

  1. [alvin@VM_0_16_centos exp3]$ ls 
  2. atb_mod_01.cpp  atb_mod_02.cpp  atb_mod_03.cpp  atb_mod_04.cpp[alvin@VM_0_16_centos exp3]$ rename mod adb *[alvin@VM_0_16_centos exp3]$ lsatb_adb_01.cpp  atb_adb_02.cpp  atb_adb_03.cpp  atb_adb_04.cpp 

2. mv命令配合for循環方式

假如我們現在有一堆 .txt 文件,我們想將它們的后綴改成 .cpp。先來看完整的代碼:

  1. #!/bin/bash 
  2. for name in `ls *.txt` 
  3. do 
  4.     mv $name ${name%.txt}.cpp 
  5. done 

我們都知道,在Linux里重命名是用 mv 命令,那批量重命名自然會想到用循環語句嵌套mv命令。

在這里,我們用 ls *.txt 將當前目錄下所有的txt文件全部列出來,然后逐個放在name變量里去循環操作。

在循環體里,我們使用mv命令進行重命名。這里我們使用 ${name%.txt} 這種字符串處理方式,表示從name尾部開始刪除與 .txt 匹配的最小部分,并返回剩余部分。之后,再加上 .cpp 后綴。通過這種操作,我們就可以將文件名后綴從.txt改為.cpp。最后我們用mv命令將這個文件名真正改過來。

3. sed命令配合for循環方式

假如我們現在有一堆文件,文件名格式是 test01.txt,test02.txt,test03.txt,test04.txt 也就是前半部分是英文,后半部分是數字。我們現在想將文件名改成 test-01.txt 這種形式。這次,我們用sed命令來完成這個需求。

我們還是先來看看完整的代碼。

  1. #!/bin/bash 
  2. for file in `ls *.txt` 
  3. do 
  4.      newFile=`echo $file | sed 's/\([a-z]\+\)\([0-9]\+\)/\1-\2/'` 
  5.      mv $file $newFile 
  6. done 

前面一樣用 ls \*.txt 來獲取所有的 .txt 文件。之后再用echo命令將其順次輸出,作為sed命令的輸入。

接下來,到達關鍵部分了。乍一看sed的命令可能有點可怕,但老司機早已習以為常了。反引號里的內容其實是這樣的基本結構:

  1. s/ 原字符串 / 替代的字符串 / 

這里我們用到了分組匹配,也就是用括號按照一定的正則表達式將原字符串進行分組,后面再用 \1,\2,\3…… 來引用前面的分組,從而在替代的字符串里拼湊成相應的格式。

前文已講述,原文件名是由前部分英文及后部分數字所構成的,英文可以用 [a-z]+ 表示,數字可以用 [0-9]+ 表示。注意不要忘記加號,表示前面字符的若干重復。然后,我們用\1、\2分別引用前面的對應部分,再用橫桿連起來,于是就成了這樣:

  1. s/([a-z]+)([0-9]+)/\1-\2/ 

因為在不同的Shell里,括號及加號可能會有不同的含義,所以前面要再加一個轉義符,于是就成了前面所見到的樣子。

再之后,同樣使用mv命令完成重命名動作。

本文授權轉載自公眾號「良許Linux」。良許,世界500強外企Linux開發工程師,公眾號里分享大量Linux干貨,歡迎關注!

 

責任編輯:趙寧寧 來源: 今日頭條
相關推薦

2024-06-19 10:53:45

2010-03-09 15:23:30

Linux批量重命名

2009-12-22 15:28:51

Linux批量重命名文

2011-07-26 18:06:00

SQL Server數批量重命名

2010-11-19 13:48:18

2021-12-26 18:32:26

Python Heic 文件

2010-03-03 16:11:01

Linux ubant

2019-04-18 10:35:55

Windows 10重命名文件夾

2009-10-21 14:36:03

VB.NET批量重命名

2011-03-04 09:48:21

PureFTPd

2010-12-08 11:46:34

職場

2010-10-15 10:54:29

英文面試

2022-07-05 08:23:21

網絡攻擊網絡安全

2018-06-25 13:10:16

Linux復制重命名

2022-02-09 08:03:26

安全企業SOC

2025-04-29 08:04:10

DeepSeek私有化部署數字化轉型

2021-06-09 10:50:38

OneDNS微步在線

2017-05-18 15:30:29

2019-06-25 08:04:32

TCPIP網絡故障

2019-11-11 10:20:10

Linux重命名命令
點贊
收藏

51CTO技術棧公眾號

久久精品国产久精国产爱| 秋霞一区二区| 国产精品全国免费观看高清| 国产精品第一区| 先锋影音av在线| 欧洲精品一区二区三区| 中文字幕一区二区三| 亚洲www在线| 懂色av.com| 欧美精品一区二区三区精品| 91国产丝袜在线播放| 伊人久久婷婷色综合98网| 北条麻妃一二三区| 9色精品在线| 亚洲色图综合久久| 黄色片子免费看| 牛牛精品一区二区| 国产精品色一区二区三区| 91亚色免费| 久久精品五月天| 欧美三级乱码| 国产亚洲视频中文字幕视频| 日本一区二区三区在线免费观看| av高清不卡| 中文字幕亚洲综合久久菠萝蜜| aa成人免费视频| 一级一级黄色片| 黄色成人在线网站| yw.139尤物在线精品视频| 97超碰免费在线观看| 午夜精品成人av| 亚洲午夜在线视频| 久久久久欧美| av中文字幕免费在线观看| 亚洲精品在线二区| 中文字幕日韩有码| 国产网站无遮挡| www999久久| 色妞www精品视频| 日韩av在线播放不卡| 一区二区高清不卡| 久久久噜噜噜久噜久久综合| 97人人模人人爽人人少妇| 波多野结衣理论片| 亚洲欧美网站| 久久久久亚洲精品| 午夜免费激情视频| 97久久夜色精品国产| 亚洲人成亚洲人成在线观看| 性活交片大全免费看| 国产95亚洲| 欧美性xxxxxxxx| av片中文字幕| 日韩伦理在线| 五月婷婷另类国产| 国产精品国产对白熟妇| 深夜国产在线播放| 综合色中文字幕| 亚洲在线观看一区| 国产youjizz在线| 久久久亚洲国产美女国产盗摄| 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 欧美成人在线网站| 欧美日韩中文字幕视频| 精品一区欧美| 亚洲男人天堂2024| 亚欧洲乱码视频| 五月天亚洲色图| 日韩精品久久久久久福利| zjzjzjzjzj亚洲女人| 亚洲欧洲国产精品一区| 日韩一区二区三免费高清| 九九久久久久久| 精品国产乱码一区二区三区| 欧美一级久久久| 成人一区二区三区仙踪林| 青草伊人久久| 亚洲国产中文字幕在线观看| 色姑娘综合天天| 电影一区中文字幕| 欧美一区二区成人| 又黄又爽又色的视频| 97色成人综合网站| 日韩av一区二区在线| 国产国语性生话播放| 伊人久久大香线蕉综合网蜜芽| 亚洲精品少妇网址| www.自拍偷拍| 成人国产精品一级毛片视频| 久久精品欧美视频| 久久久一区二区三区四区| 99精品国产在热久久婷婷| 日本欧美中文字幕| 一区二区自拍偷拍| 日本中文字幕一区二区视频 | 日本乱码一区二区三区不卡| 日韩欧美国产激情| 手机看片一级片| 精品久久国产一区| 日韩精品免费看| youjizz亚洲女人| 欧美黄色aaaa| 2019中文字幕免费视频| 国产成人a v| 国产成人丝袜美腿| 欧美一卡2卡3卡4卡无卡免费观看水多多| 成年人视频免费在线观看| 亚洲欧洲日韩一区二区三区| 欧美性潮喷xxxxx免费视频看| 欧美一级鲁丝片| 欧美日韩综合不卡| 国产日韩视频一区| 视频在线不卡免费观看| 国语自产精品视频在免费| 国产主播第一页| 国产ts人妖一区二区| 欧美性色黄大片人与善| 九七久久人人| 欧美视频在线免费| 精品国产一二区| jvid福利在线一区二区| 美女扒开尿口让男人操亚洲视频网站| 国产午夜在线播放| 九一久久久久久| 久久国产主播精品| 色女人在线视频| 欧美性猛交xxxx黑人交| av无码一区二区三区| 99久久激情| 国产91色在线|免| 亚洲老妇色熟女老太| 久久久久久免费网| 日韩网站在线免费观看| 蜜桃精品视频| 日韩在线观看精品| 国产一区二区视频免费| www.66久久| www.69av| 欧美三级电影网址| 亚洲人成网在线播放| 国产成人在线免费观看视频| 国产精品一区二区你懂的| 亚洲一区二区三区色| 日韩在线影院| 亚洲精品中文字幕av| 成人免费看片98| 国产精品中文字幕日韩精品| 一区二区免费在线观看| 忘忧草在线www成人影院| 亚洲精品电影网在线观看| 天天爽天天爽天天爽| 日韩vs国产vs欧美| 蜜桃传媒视频麻豆第一区免费观看 | 成年在线观看免费人视频| 欧美日韩午夜视频在线观看| a级片在线观看视频| 亚洲欧美亚洲| 91视频最新| 婷婷视频在线| 欧美三级电影在线看| 天天操天天干天天操天天干| 亚洲精品在线二区| 黄色小网站91| 黄色在线观看www| 日韩欧美一二三四区| 午夜爽爽爽男女免费观看| 激情小说亚洲一区| 永久免费在线看片视频| www一区二区三区| 久久成人精品电影| 亚洲图片小说视频| 亚洲欧美综合色| 手机精品视频在线| 欧美在线高清| 成人在线视频网址| 日本乱理伦在线| 亚洲第一区在线| 久热这里只有精品6| 91麻豆免费视频| 国产一级不卡毛片| 国产乱码精品一区二区三区四区| 国产成人精品在线| av天在线观看| 欧美一区二区免费| 日韩三级视频在线播放| 2014亚洲片线观看视频免费| 欧美日韩在线观看不卡| 99精品视频在线| 99国产精品久久久久老师| av不卡高清| 亚洲精品91美女久久久久久久| 亚洲欧美自拍视频| 久久久精品2019中文字幕之3| 91淫黄看大片| 欧美 日韩 国产精品免费观看| 国产精品国色综合久久| 亚洲天堂av影院| 视频一区视频二区国产精品 | 青青青视频在线播放| 久久国产精品99久久久久久老狼| 黄色片免费在线观看视频| 吞精囗交69激情欧美| 国产日韩精品视频一区二区三区| 99九九电视剧免费观看| 成年人国产在线观看| 亚洲人成人99网站| 亚洲中文字幕在线观看| 亚洲国产色一区| 性欧美13一14内谢| 国产成人精品亚洲日本在线桃色| 欧美污视频网站| 88国产精品视频一区二区三区| 久久草视频在线看| 久久天堂久久| 国产精品成人品| 国内精彩免费自拍视频在线观看网址| 日韩资源在线观看| 亚洲日本香蕉视频| 日韩欧美视频在线| 在线免费一级片| 欧美天堂在线观看| 日本视频免费在线| 亚洲精品久久嫩草网站秘色| 在线看片中文字幕| 久久精品综合网| 无码一区二区精品| 成人一级视频在线观看| 看看黄色一级片| 视频一区国产视频| 国产xxxxx在线观看| 一区免费视频| 麻豆映画在线观看| 91av精品| 美女黄色片网站| 日韩亚洲一区在线| 日本一区二区三区www| 老牛国内精品亚洲成av人片| αv一区二区三区| 一区二区三区四区视频免费观看| 国产日韩在线播放| 日韩护士脚交太爽了| 国产精品日日摸夜夜添夜夜av| 欧美电影免费观看网站| 日本亚洲欧美三级| 欧美gay囗交囗交| 日韩av大片在线| 日本欧美韩国| 国产热re99久久6国产精品| 国产成人a视频高清在线观看| 国产精品久久久久久久久粉嫩av| 蜜臀国产一区| 国产精品电影网站| 日本在线视频一区二区| 国产精品日韩欧美| 日韩成人在线电影| 5566av亚洲| 一区中文字幕电影| 成人黄视频免费| 国产成人av毛片| 久久久久se| 日本精品三区| 欧洲xxxxx| 亚洲经典在线看| 日韩av资源在线| 青青草97国产精品免费观看| 亚洲国产日韩欧美在线观看| 精品一区二区三区免费视频| 秋霞午夜鲁丝一区二区| 成人精品视频.| 日本aaa视频| 国产精品久久久久久久久久久免费看| 很污很黄的网站| 亚洲激情自拍视频| 国产91精品一区| 日本韩国欧美国产| 国产一区二区网站| 日韩三级在线观看| 日韩精品视频无播放器在线看| 伊人久久免费视频| 成人在线播放免费观看| 久久久久久久久久久人体| 欧美momandson| 亚洲综合国产精品| 免费视频国产一区| 中文字幕av导航| 日韩午夜激情| 欧美成人三级在线播放| 国产成人av影院| 亚洲人成人无码网www国产| 日韩美女精品在线| 日韩在线视频免费播放| 欧美视频一区二区三区四区| 午夜美女福利视频| 亚洲欧美日韩网| av网站在线免费| 日本高清+成人网在线观看| 全球中文成人在线| 久久99精品久久久久久久青青日本 | 国产一区二区中文字幕| 日韩Av无码精品| 国产精品久久久久国产精品日日| 国产精品第一页在线观看| 欧美性受极品xxxx喷水| 黄色av免费观看| 尤物tv国产一区| 新版的欧美在线视频| 亚洲aⅴ男人的天堂在线观看| 校花撩起jk露出白色内裤国产精品| 在线视频91| 久久久精品五月天| 亚洲少妇中文字幕| 国产精品剧情在线亚洲| 日韩欧美a级片| 日韩午夜在线观看视频| 国产精品久久一区二区三区不卡| 欧美极品少妇全裸体| 日本免费成人| 亚洲美女搞黄| 老司机一区二区三区| 亚洲国产精品狼友在线观看| 亚洲视频在线观看一区| 国产美女www爽爽爽| 日韩电影网在线| 丁香花电影在线观看完整版| 91日韩在线播放| 97精品国产一区二区三区| 精品久久久久久中文字幕2017| 97久久精品人人爽人人爽蜜臀| 久久久国产精华液| 欧美一区二区免费| 毛片在线播放a| 国产精品视频xxxx| 不卡日本视频| 色哟哟精品视频| 国产欧美日韩在线| 国产又粗又猛又黄视频| 亚洲美女动态图120秒| 男人av在线播放| 精选一区二区三区四区五区| 精品1区2区3区4区| www日本在线观看| 亚洲在线观看免费视频| 国产国语亲子伦亲子| 久久综合伊人77777| 国产日韩欧美中文在线| 国产盗摄视频在线观看| 国产一区二区福利视频| 性欧美疯狂猛交69hd| 91精品在线免费| 欧美大片黄色| 国产伦精品一区二区| 伊人久久大香线蕉av超碰演员| 精品无码av一区二区三区| 亚洲一区二区三区中文字幕在线| 秋霞欧美在线观看| 91国内免费在线视频| 私拍精品福利视频在线一区| 国产一区亚洲二区三区| 91蜜桃免费观看视频| 中文字幕免费高清网站| 日韩在线精品一区| 久久国产精品美女| 激情五月婷婷六月| 93久久精品日日躁夜夜躁欧美| 国产又大又黄视频| 综合网日日天干夜夜久久| 精品久久毛片| 日产精品久久久久久久蜜臀| 成人av片在线观看| 波多野结衣网站| 久久精品91久久久久久再现| 66精品视频在线观看| 69堂免费视频| 国产精品丝袜一区| 精品人妻无码一区二区色欲产成人 | 久久久人成影片一区二区三区在哪下载 | 亚洲人成亚洲人成在线观看图片| 精品国产av 无码一区二区三区| 久久久免费电影| 欧美日韩国产高清电影| 一级片黄色免费| 欧美性xxxxx极品| 久久久久久国产精品免费无遮挡| 97人人做人人人难人人做| 美女日韩在线中文字幕| 黄色片子在线观看| 亚洲精品短视频| 日韩成人综合网| 免费看一级大黄情大片| 国产精品嫩草影院av蜜臀| 男人天堂综合网| 成人国内精品久久久久一区| 亚洲人成久久| 中文乱码字幕高清一区二区| 日韩不卡在线观看| 99久久久国产精品免费调教网站| 青青在线视频免费观看| 国产欧美视频一区二区| 亚洲精品福利网站| 国产精品男人爽免费视频1|