黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 簡述Linux遞歸修改后綴名

簡述Linux遞歸修改后綴名

更新時間:2021-01-07 17:27:50 來源:動力節(jié)點 瀏覽1264次

文件后綴名也叫文件擴展名,是用來表示某種文件格式所采用的機制。文件擴展名是加在主文件名后面的,用“.”分隔。不同的軟件要求不同的文件格式,后綴名可以幫助用戶了解文件是應(yīng)該使用哪種軟件打開文件。在Linux系統(tǒng)中,文件需要Linux遞歸修改后綴名

 

Linux遞歸修改后綴名需要用到以下三個命令:
1.find
2.awk
3.xargs
遞歸修改命令如下:
find . -name '*.XXX' | awk -F "." '{print $2}' | xargs -i -t mv ./{}.XXX ./{}.XXXX
把XXX后綴修改為XXXX。

 

1.find
find用來在指定目錄下查找文件,位于參數(shù)之前的字符串都被視為需要查找的目錄。 find . -name '*.XXX'中:

.表示當(dāng)前文件夾
-name表示文件名符合name的文件,有一個類似的-iname會忽略大小寫
*.XXX表示尋找所有的XXX后綴的文件
其他常用例子:

find . -type f:遞歸列出一般文件
find . -ctime -20:遞歸列出最近20天內(nèi)更新過的文件
find /var/log -type f -mtime +7 -ok rm {} \;:查找/var/log下更新時間在7日以前的普通文件,并在刪除之前詢問
find . -type f -perm 644 -exec ls -l {} \;:查找當(dāng)前目錄下權(quán)限為644的文件
find / -type f -size 0 -exec ls -l {} \;:查找/下文件大小為0的普通文件并列出完整路徑。

 

2. awk
awk是一種處理文本文件的語言,是一個強大的分析工具。 awk -F "." '{print $2}'中:

-F指定輸入文件拆分分隔符,因為需要修改后綴名,后綴名與主文件名由.分隔,因此后面加上"."參數(shù)
'{print $2}':print表示打印,$在awk中表示字段引用,這里$2表示引用第二個字段,字段根據(jù)前面的-F參數(shù)進(jìn)行分隔。
因為find打印出來的是./a/b/c.XXX,因此print $2會打印其中第二個字段,就是路徑/a/b/c,而print $1為空(因為第一個.之前沒有其他內(nèi)容),print $3為后綴名。

 

3.xargs
xargs是給命令傳遞參數(shù)的一個過濾器,可以將管道或者標(biāo)準(zhǔn)輸入數(shù)據(jù)轉(zhuǎn)換為命令行參數(shù),默認(rèn)的命令為echo。使用xargs可以對不支持管道的命令添加類似管道的功能,比如:

find . -name '*.jpg' | ls -l 
# 錯誤,但是能執(zhí)行,執(zhí)行的結(jié)果僅僅是ls -l的結(jié)果

find . -name '*.jpg' | xargs ls -l 
# 正確
xargs -i -t mv ./{}.XXX ./{}.XXXX中:

-i表示將xargs的每項名稱,一般是一行一行賦值給后面的{}
-t可選,表示先打印需要執(zhí)行的命令(這里是先打印mv)再執(zhí)行
mv:重命名
{}:配合-i使用,這里的{}表示前一步awk中的路徑名,對每一個路徑都執(zhí)行一次mv,也就是修改后綴名。

 

以上就是Linux遞歸修改后綴名需要用到的三個命令,缺一不可。在本站的Linux教程中,對Linux中文件的許多操作命令都有詳細(xì)的介紹,感興趣的小伙伴可以在你的Linux系統(tǒng)中對文件進(jìn)行相應(yīng)的命令操作,檢驗一下是否可行。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 一个人看的www片免费高清中文 | 本田岬最猛喷一地在线播放 | 欧美日韩国产另类在线观看 | 77se77亚洲欧美在线大屁股 | 精品欧美在线观看视频 | 日本不卡免费在线 | 男人边吃奶边爱边做视频刺激 | 噜噜狠狠 | 国产不卡一区二区视频免费 | 日韩精品网站 | 国产农村一二三区 | 波多野结衣资源在线 | 国产a级大片 | 一级片黄色片 | 一区二区3区免费视频 | 欧美日韩美女 | 成人日b视频 | 日日碰夜夜 | a级大片免费看 | 国产视频一区二区三区四区 | 亚洲小视频在线播放 | 国产成 人 综合 亚洲绿色 | 国产资源在线观看 | 免费可以看黄的视频 s色 | 日本欧美一区二区三区视频 | 高清免费a级在线观看国产 高清潢色大片 | 99在线看 | 黄色男女视频 | 2018天天操天天干 | 黄网站色在线视频免费观看 | 91在线精品你懂的免费 | 五月开心六月伊人色婷婷 | 色综合天天综合高清网国产 | 亚洲国产经典 | www.伊人| 欧美国产日本精品一区二区三区 | 中文在线免费看视频 | 99国产超薄丝袜足j在线观看 | 伊人狠狠色j香婷婷综合 | 免费成人高清 | 日韩免费一级a毛片在线播放一级 |