国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

linux怎么重命名文件

發(fā)布時(shí)間:2021-10-16 22:59 來(lái)源:php中文網(wǎng) 閱讀:0 作者:青燈夜游 欄目: 編程語(yǔ)言 歡迎投稿:712375056

linux重命名文件的方法:1、使用mv命令,語(yǔ)法“mv 舊文件名 新文件名”;2、使用rename命令,語(yǔ)法“rename 舊文件名 新文件名 舊文件名”。

本教程操作環(huán)境:CentOS 6系統、Dell G3電腦。

在Linux下重命名文件或目錄,可以使用mv命令或rename命令,這里分享下二者的使用方法。

1、使用mv命令

mv命令既可以重命名,又可以移動(dòng)文件或文件夾。

mv 舊文件/目錄 新文件名/目錄

例子:將目錄A重命名為B

mv A B

例子:將/a目錄移動(dòng)到/b下,并重命名為c

mv /a /b/c

其實(shí)在文本模式中要重命名文件或目錄,只需要使用mv命令就可以了,比如說(shuō)要將一個(gè)名為abc的文件重命名為1234:

mv abc 1234

注意,如果當前目錄下也有個(gè)1234的文件的話(huà),這個(gè)文件是會(huì )將它覆蓋的。

2、使用rename命令

rename命令用字符串替換的方式批量改變文件名。

  • 重命名單個(gè)文件

# 將main1.c重命名為main.c
rename main1.c main.c main1.c
  • rename支持通配符

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

文件夾中有這些文件foo1, …, foo9, foo10, …, foo278

如果使用rename foo foo0 foo?,會(huì )把foo1到foo9的文件重命名為foo01到foo09,重命名的文件只是有4個(gè)字符長(cháng)度名稱(chēng)的文件,文件名中的foo被替換為foo0。

如果使用rename foo foo0 foo??,foo01到foo99的所有文件都被重命名為foo001到foo099,只重命名5個(gè)字符長(cháng)度名稱(chēng)的文件,文件名中的foo被替換為foo0。

如果使用rename foo foo0 foo*,foo001到foo278的所有文件都被重命名為foo0001到foo0278,所有以foo開(kāi)頭的文件都被重命名。

如果使用rename foo0 foo foo0[2]*,從foo0200到foo0278的所有文件都被重命名為foo200到foo278,文件名中的foo0被替換為foo。

  • rename支持正則表達式

# 把文件名中的AA替換成aa
rename "s/AA/aa/" * 

# 把.html 后綴的改成 .php后綴
rename "s//.html//.php/" * 

# 把所有的文件名都以txt結尾
rename "s/$//.txt/" *

# 把所有以.txt結尾的文件名的.txt刪掉
rename "s//.txt//" *

相關(guān)推薦:《》

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

6080YYY午夜理论片无码| 欧美亚洲国产精品久久| 欧产日产国产精品精品| 久久AV无码ΑV高潮ΑV喷吹| 国精产品一区一区三区MBA下载| 精品香蕉99久久久久成人网站|