手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

Linux文件名編碼轉(zhuǎn)換工具convmv

2025-01-02 09:30:56 3596

Linux文件名編碼轉(zhuǎn)換工具convmv

 

歡迎來到藍(lán)隊(duì)云技術(shù)小課堂,每天分享一個(gè)技術(shù)小知識(shí)。

 

Centos系統(tǒng)可以通過base源安裝convmv,主要用于文件名編碼的轉(zhuǎn)換。

yum install convmv

convmv命令

convmv [options] FILE(S) ... DIRECTORY(S)

選項(xiàng):

-f:指定要轉(zhuǎn)換的文件名當(dāng)前所使用的編碼

-t:指定文件名轉(zhuǎn)換后所使用的編碼

-r:遞歸處理子文件夾

-i:交互模式,每個(gè)文件名轉(zhuǎn)換前都進(jìn)行詢問

--nfc:目標(biāo)文件將是UTF-8(Linux等)使用C型(NFC)

例:convmv -r -f utf8 -t utf8 --nfc --notest FILE

--nfd:目標(biāo)文件將是UTF-8(OS X等)使用D型(NFD)

例:從linux轉(zhuǎn)換到MacOS,convmv -r -f utf8 -t utf8 --nfd --notest FILE

--qfrom:沒測試出來實(shí)際用途,不常用

--qto:沒測試出來實(shí)際用途,不常用

--exec:執(zhí)行指定命令而不是重名名,不常用

--list:列出支持的編碼類型

--lowmem:降低內(nèi)存占用,當(dāng)轉(zhuǎn)換上萬個(gè)文件以上時(shí)會(huì)很有用

--nosmart:慎用,如果文件是UTF-8編碼則忽略,在可能的情況下轉(zhuǎn)換

--notest:直接轉(zhuǎn)換,不使用該參數(shù),所有轉(zhuǎn)換都是測試,并不是實(shí)際生效

例:convmv -f gbk -t utf-8 -r --notest /data

--replace:文件相同直接替換

--unescape:官方解釋是做轉(zhuǎn)義,例如把%20變成空格

--upper:將文件名稱轉(zhuǎn)換為大寫

例:convmv --upper --notest FILE

--lower:將文件名稱轉(zhuǎn)換為小寫

--parsable:高級(jí)選項(xiàng),生成一個(gè)代辦事項(xiàng)列表

--help:顯示幫助

 

藍(lán)隊(duì)云官網(wǎng)上擁有完善的技術(shù)支持庫可供參考,大家可自行查閱,更多技術(shù)問題,可以直接咨詢。同時(shí),藍(lán)隊(duì)云整理了運(yùn)維必備的工具包免費(fèi)分享給大家使用,需要的朋友可以直接咨詢。

更多技術(shù)知識(shí),藍(lán)隊(duì)云期待與你一起探索。


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: