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

Linux 下rename 命令的用法第2/2頁

 更新時間:2008年04月04日 20:46:21   作者:  
剛學(xué)習(xí)linux的時候,對文件重命名首先想到的就是rename命令,但是按照在windows下對文件重命名的方式試了N多次都沒有反應(yīng),在網(wǎng)上一搜索,發(fā)現(xiàn)很多人都對rename命令知之甚少,甚至有一部分人說linux下沒有rename命令,建議大家用mv命令。鑒于此,于是man rename一下,好好的研究了一下它的用法 ,在此對rename命令和mv命令在重命名文件方面做一個比較,有不足之處,希望各位博友指正!


下面以例子加以說明:

如文件夾中有這些文件foo1, ..., foo9, foo10, ..., foo278,如果使用

rename foo foo0 foo?

則它只會把foo1到foo9的文件重命名為foo01到foo09,因為?通配符只能替代單個字符,所以被重命名的文件只是有4個字符長度名稱的文件,文件名中的foo被替換為foo0。

再繼續(xù)使用

rename foo foo0 foo??

則文件夾中的foo01到foo99的所有文件都被重命名為foo001到foo099,而foo100及其以后的文件名都不變,因為通配符?的使用,所以只重命名5個字符長度名稱的文件,文件名中的foo被替換為foo0。

如果再繼續(xù)使用

rename foo foo0 foo*

則foo001到foo278的所有文件都被重命名為foo0001到foo0278,因為通配符*可替代多個字符,所以,所有以foo開頭的文件都被重命名了,文件名中的foo被替換為foo0。

我們再來看通配符[charset]的用法,還是繼續(xù)在上面所說的文件夾中,執(zhí)行如下命令

rename foo0 foo foo0[2]*

則從foo0200到foo0278的所有文件都被重命名為foo200到foo278,文件名中的foo0被替換為foo。

在使用中,三種通配符可以一起結(jié)合使用,關(guān)于具體的其它用法就只有自己不斷的摸索了。

相關(guān)文章

最新評論

灵寿县| 山东省| 剑川县| 正阳县| 宜阳县| 云南省| 澄迈县| 霍山县| 长治市| 浏阳市| 宜丰县| 台北市| 嘉荫县| 连江县| 白银市| 襄城县| 双城市| 卫辉市| 长宁区| 即墨市| 上栗县| 石林| 朝阳区| 白玉县| 嘉禾县| 太康县| 福清市| 大港区| 宁明县| 鄂托克旗| 敖汉旗| 永平县| 吉木萨尔县| 隆林| 泸州市| 江山市| 朔州市| 西峡县| 台东市| 新兴县| 武乡县|