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

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

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

mv -move(rename) files

可以看到mv命令確實(shí)有重命名的功能,但是實(shí)際應(yīng)用中,它只能對單個(gè)文件重命名,命令如下:

mv [path/]oldfilename [path/]newfilename

“mv命令只能對單個(gè)文件重命名”,這實(shí)就是mv命令和rename命令的在重命名方面的根本區(qū)別。

再來說rename命令,在man rename的說明如下:

NAME

rename -Rename files

SYNOPSIS

rename from to file....

DESCRIPTION

rename will rename the specified files by replacing the first occurrence of from in their name by to.

For example, given the files foo1, ..., foo9, foo10, ..., foo278, the commands

rename foo foo0 foo?

rename foo foo0 foo??

will turn them into foo001, ..., foo009, foo010, ..., foo278.

And

rename .htm .html *.htm

will fix the extension of your html files.

可以看出rename命令是專用于文件重命名的,而且根據(jù)其后的例子可以看出,rename除了給單個(gè)文件重命名,還可以批量文件重命名。同時(shí),值得注意一點(diǎn)的是,rename命令是帶3個(gè)參數(shù)而不是很多人認(rèn)為的2個(gè)參數(shù)。

上面的例子中給出了兩種文件批量重命名的用法,而實(shí)際上,rename結(jié)合通配符使用,它的功能比上面的例子所顯示的更強(qiáng)大?;镜耐ㄅ浞幸韵聨讉€(gè):

?    可替代單個(gè)字符

*    可替代多個(gè)字符

[charset]    可替代charset集中的任意單個(gè)字符

相關(guān)文章

最新評論

曲周县| 盐城市| 沈阳市| 资阳市| 长垣县| 浪卡子县| 宜宾县| 远安县| 新丰县| 德保县| 策勒县| 鹤庆县| 民权县| 苏州市| 赤峰市| 吉木乃县| 双柏县| 儋州市| 左云县| 舞钢市| 葫芦岛市| 灵石县| 岗巴县| 威信县| 汉川市| 襄汾县| 全州县| 内丘县| 合阳县| 剑阁县| 鞍山市| 西昌市| 丰镇市| 盐亭县| 鸡东县| 岳阳县| 恩施市| 友谊县| 玉环县| 海丰县| 深水埗区|