久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

linux怎么批量改名

在linux中,可以利用rename命令批量改名,該命令是一個Perl腳本命令,用于批量地給多文件重命名,語法為“rename 原文件名 目標文件名 文件目錄”。

linux怎么批量改名

本教程操作環境:linux7.3系統、Dell G3電腦。

linux怎么批量改名

在 Linux 中,我們對文件進行重命名一般都會使用到 mv 命令,這在對單個文件重命名時非常方便。但是,若我們想要對一組文件進行重命名,mv 就有些乏力了。不過沒關系,今天我們來介紹一個好用的可以實現批量重命名的命令—— rename 命令。

下面我們來詳細介紹 rename 命令的用法。

與 mv 命令不同,rename 命令不是簡單地指定新舊文件名就行的。相反,它使用與 Perl 類似的正則表達式。我們先來看下例子。

$ rename 's/old/new/' this.old   $ ls this*   this.new

其中,s 的作用是指定我們使用第二個字符串替換第一個字符串,從而將 this.old 改為 this.new 。

有人可能會問了,上面的例子我們用 mv this.old this.new 這條命令不是更方便嗎?沒錯,但是這樣一條命令一次只能重命名一個文件,而我們今天要做的是一次性重命名一組文件。

要怎么處理呢?很簡單,來看下面的例子:

$ ls *.old   report.old  schedule.old  stats.old  this.old   $ rename 's/old/new/' *.old   $ ls *.new   report.new  schedule.new  stats.old  this.new

由以上結果可見,通過這個簡單的一條命令的操作,我們可以將當前目錄下所有 .old 結尾的文件重命名為 .new 結尾的文件,簡單高效!

如果你認為那是 rename 命令的全部那就是圖樣圖森破了。rename 命令并不局限于更改文件擴展名,也可以更改文件名中的任意字符串。比如,我們如果想要將名為 report.* 的文件更改為 review.* ,則可以使用以下命令:

$ rename 's/report/review/' *

注意,正則表達式中提供的規則可以更改文件名的任意部分,無論是文件名還是擴展名。

$ rename 's/123/124/' *   $ ls *124*   status.124  report124.txt

如果你想交互性地使用 rename 進行重命名,以方便查看都做了哪些更改,從而避免錯誤修改,可以使用 -v 選項。

$ rename -v 's/123/124/' *   status.123 renamed as status.124   report123.txt renamed as report124.txt

-v 選項是要改一條文本時,給你預覽一下,改一下條時,再給你預覽一下,而這樣效率比較低。如果我想要整體性地預覽,當確認沒有問題時一次性全部修改,怎么操作呢?

我們可以使用 -n 或 –nono 選項讓 rename 命令實現上面的需求。

$ rename -n 's/old/save/' *   rename(logger.man-old, logger.man-save)   rename(lyrics.txt-old, lyrics.txt-save)   rename(olderfile-, saveerfile-)   rename(oldfile, savefile)   rename(review.old, review.save)   rename(schedule.old, schedule.save)   rename(stats.old, stats.save)   rename(this.old, this.save)

如果對上面的這些更改覺得沒問題,那么可以去掉 -n 選項來正式修改文件名。

注意,rename 正則表達式中的 . 不是一般的英文句號,而是指匹配任意字符的通配符,我們可以參考下面的命令來理解。

$ rename -n 's/.old/.save/' *   rename(logger.man-old, logger.man.save)   rename(lyrics.txt-old, lyrics.txt.save)   rename(review.old, review.save)   rename(schedule.old, schedule.save)   rename(stats.old, stats.save)   rename(this.old, this.save)

以上例子里,不僅 .old 被修改為 .save ,-old 同樣也被改為 .save 。

如果你想讓 . 就是表示一個句號,需要加一個 轉義符號,即使用 . 表示英文句號 .

$ rename -n 's/.old/.save/' *   rename(review.old, review.save)   rename(schedule.old, schedule.save)   rename(stats.old, stats.save)   rename(this.old, this.save)

若要將大寫字母都更改為小寫字母,我們可以使用以下命令。

$ rename -n 'y/A-Z/a-z/' W*   rename(WARNING_SIGN.pdf, warning_sign.pdf)   rename(Will_Gardner_buttons.pdf, will_gardner_buttons.pdf)   rename(Wingding_Invites.pdf, wingding_invites.pdf)   rename(WOW-buttons.pdf, wow-buttons.pdf)

其中,使用 -n 預覽將要進行的更改,y 表示更改大小寫。

在上面的示例中,我們將所有以大寫字母 W 開頭的文件名全部改為小寫字母。

總結

如果想要對單個文件進行重命名,可以使用 mv 命令。而如果想對一組文件進行重命名,那么使用 rename 命令更方便,注意,使用 rename 命令最好加上 -n 選項,先預覽將要進行的更改,確認無誤后再進行重命名,避免意外出現。

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产精品a级| 日韩精品一级中文字幕精品视频免费观看 | 精品欧美一区二区三区在线观看| 久久一区亚洲| 成人亚洲一区| 日韩高清成人在线| 97精品国产福利一区二区三区| 日本不良网站在线观看| 黄色日韩在线| 69堂精品视频在线播放| 美女精品在线| 久久午夜视频| 久久影视三级福利片| 日韩视频在线一区二区三区| 国产拍在线视频| 国产欧美精品久久| 高清不卡亚洲| 欧美三级第一页| 日本不卡视频在线| 好看的av在线不卡观看| 国产经典一区| 久久久久久一区二区| 日韩在线精品| 欧美日本一区| 亚洲免费福利一区| 久久精品一区| 亚洲精品一级| 久久美女性网| 日本一区二区免费高清| 日本成人中文字幕| 日韩视频在线一区二区三区 | 日韩av资源网| 亚洲精品美女| 福利一区在线| 国产主播一区| 自拍日韩欧美| 日本欧美在线| 亚洲精品1区| 激情婷婷欧美| 精品国产91| 日韩欧美一区二区三区在线视频 | 成人免费网站www网站高清| 久久中文字幕一区二区| 欧美特黄一区| 精品午夜av| 日本不卡视频在线| 欧美日韩一二三四| 国产精品15p| 视频一区国产视频| 国产一区久久| 日本精品影院| 欧美粗暴jizz性欧美20| 国产精品久久久久久久久久10秀| 亚洲精品激情| 中文字幕日韩高清在线| 综合一区二区三区| 国产精品一国产精品| 91嫩草亚洲精品| 日韩免费高清| 久久麻豆视频| 天堂成人免费av电影一区 | 美女国产精品| 爽好多水快深点欧美视频| 欧美a级片一区| 蜜臀精品久久久久久蜜臀| 日韩国产欧美三级| 日韩欧美精品一区| 国产视频一区三区| 日本中文字幕视频一区| 欧美在线看片| sm捆绑调教国产免费网站在线观看 | 午夜免费一区| 99日韩精品| 天堂成人免费av电影一区| 国产精品白浆| 私拍精品福利视频在线一区| 蜜桃视频在线观看一区| 欧美日韩一区二区三区不卡视频 | 久久久久国产| 欧美国产美女| 视频一区中文字幕| 麻豆久久久久久| 亚洲网站视频| 国产精品密蕾丝视频下载| 日韩中文影院| 日韩超碰人人爽人人做人人添| 精品视频一区二区三区在线观看| 欧美色图一区| 在线亚洲欧美| 日韩啪啪电影网| 国产乱人伦丫前精品视频 | 久久狠狠久久| 青青久久av| 国产精品a级| 日本高清久久| 香蕉成人av| 日韩在线观看中文字幕| 亚洲香蕉网站| 奇米色欧美一区二区三区| 99视频精品免费观看| 天堂√中文最新版在线| 亚洲精品伊人| 精品91福利视频| 天堂俺去俺来也www久久婷婷| 国产精品毛片久久| 国产一区二区三区四区五区| 国产精品亚洲片在线播放| 中文字幕一区二区精品区| 久久精品国产99国产精品| 国产日韩亚洲欧美精品| 日本免费在线视频不卡一不卡二| 欧美一级精品| 欧美亚洲在线日韩| 国产成人精品三级高清久久91 | 亚洲人成网站在线在线观看| 国产九九精品| 青青草91久久久久久久久| 欧美日韩视频免费观看| 激情不卡一区二区三区视频在线| 国产亚洲电影| 国产精品九九| 国内揄拍国内精品久久| 色偷偷偷在线视频播放| 成人av三级| 婷婷综合亚洲| 在线一区免费| 日本中文字幕不卡| 日韩黄色在线观看| 丝袜脚交一区二区| 日本少妇精品亚洲第一区| 日韩精品第一| 久久爱www.| 欧美日韩一二| 亚洲欧美日本日韩| 伊人精品久久| 国产精品国码视频| 精品成av人一区二区三区| 国产v综合v| 国产高清一区二区| 久久精品观看| 久久久久久久久久久9不雅视频| 日韩在线免费| 亚洲免费婷婷| 国产欧美在线观看免费| 欧美激情三区| 九一成人免费视频| 日韩精品免费观看视频| 国产极品模特精品一二| 福利在线免费视频| 久久精品在线| 青青伊人久久| 美女少妇全过程你懂的久久| 国产婷婷精品| 国产黄大片在线观看| 午夜在线视频一区二区区别| 久久婷婷国产| 中文视频一区| 日韩综合一区| 狠狠久久婷婷| 麻豆精品在线| 日本在线成人| 伊人精品一区| 亚洲三级欧美| 国产精品尤物| 视频一区二区三区中文字幕| 欧洲一区二区三区精品| 国产精品亚洲综合在线观看| 一区视频在线| 色综合www| 久久久久久久久成人| 日本欧美久久久久免费播放网| 亚洲一区二区三区四区五区午夜| 99久久99久久精品国产片果冰| 麻豆91精品视频| 国产精品白丝久久av网站| 日韩欧美在线精品| 日本欧洲一区二区| 激情综合网址| 国产一区二区三区不卡视频网站 | 图片区亚洲欧美小说区| 亚洲一区欧美二区| 国产日产高清欧美一区二区三区 | 午夜一级在线看亚洲| 黄毛片在线观看| 国产美女撒尿一区二区| 亚洲丝袜美腿一区| 蜜臀久久久久久久| 一二三区精品| 日韩精选在线| 国产精品免费大片| 欧美成人精品三级网站| 电影天堂国产精品| 久久久一本精品| 久久久国产精品一区二区中文| 亚洲v在线看| 久久精品动漫| 亚洲成av人片一区二区密柚| 久久久成人网| 亚洲高清二区| 亚洲精品在线国产|