最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux中用rename命令批量替換文件名方法實(shí)例

 更新時(shí)間:2017年04月24日 10:25:09   作者:FOOFISH  
這篇文章主要介紹了Linux中用rename命令批量替換文件名的方法,文中詳細(xì)介紹了在Debian或者Ubuntu下批量替換文件名的語法和實(shí)例代碼,對(duì)大家具有一定的參考價(jià)值,需要的朋友可以們下面來一起看看吧。

前言

在Linux系統(tǒng)中修改文件名可以用mv命令,但是它只能對(duì)單個(gè)文件進(jìn)行操作,如要要批量執(zhí)行還要寫shell腳本,用for語句迭代執(zhí)行,不過Linux中另外一個(gè)命令支持批量替換文件名,它是rename,rename支持正則表達(dá)式匹配。

需要注意的是:rename命令在不同的Linux發(fā)行版語法格式不一樣。

語法

在Debian或者Ubuntu環(huán)境下使用的語法是:

rename 's/stringx/stringy/' files

而在CentOS下或者RedHat下是:

rename stringx stringy files

rename的參數(shù)分為三部分:

  • stringx : 被替換字符串
  • stringy :替換字符串
  • files :匹配的文件列表

例如

例如有如下文件,想把所有文件中的@符號(hào)去掉,

uodong_pic@2x.png
eixin_pic@2x.png
inkehu_pic@2x.png
anting_pic-@2x.png
huanfa_pic@2x.png

CentOS這么寫:

rename \@2x.png 2x.png *.png

Ubuntu這么寫:

rename 's/\@2x/2x/' *.png

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

最新評(píng)論

营山县| 德钦县| 赤水市| 泰安市| 乳源| 万年县| 兰坪| 响水县| 浑源县| 南丰县| 华亭县| 太白县| 偃师市| 胶州市| 安泽县| 儋州市| 长宁区| 甘南县| 朝阳县| 新河县| 泰安市| 垦利县| 富平县| 南昌市| 昭觉县| 任丘市| 磴口县| 嘉禾县| 祁门县| 政和县| 奉化市| 铅山县| 济阳县| 怀化市| 正阳县| 汉沽区| 海伦市| 日照市| 彰化县| 双峰县| 武邑县|