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

Linux 下rename 命令的用法第1/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命令在重命名文件方面做一個比較,有不足之處,希望各位博友指正!
 首先來說一下mv命令,在man mv中我們可以看到對于mv命令的介紹是這樣的:

mv -move(rename) files

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

mv [path/]oldfilename [path/]newfilename

“mv命令只能對單個文件重命名”,這實就是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除了給單個文件重命名,還可以批量文件重命名。同時,值得注意一點的是,rename命令是帶3個參數(shù)而不是很多人認為的2個參數(shù)。

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

?    可替代單個字符

*    可替代多個字符

[charset]    可替代charset集中的任意單個字符

相關(guān)文章

最新評論

临沭县| 龙胜| 宜川县| 罗定市| 耿马| 榆社县| 汾阳市| 丰宁| 西乡县| 仙居县| 包头市| 宁明县| 崇义县| 黔西| 资阳市| 沭阳县| 堆龙德庆县| 阳春市| 福安市| 石嘴山市| 罗江县| 栾城县| 蓬安县| 芦山县| 独山县| 屯昌县| 介休市| 黑河市| 徐汇区| 宁波市| 岫岩| 威信县| 星子县| 肥东县| 临猗县| 青龙| 泗水县| 文登市| 法库县| 商洛市| 肥城市|