日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux系统下文件字体乱码的解决方案

發布時間:2025/3/21 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux系统下文件字体乱码的解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

???????在Linux系統下經常會遇到從網上下載的文件,打開是亂碼的情況,尤其是含有中文字符的txt文件或者是一些后綴為 .srt、.ass的字幕文件,其原因大多是因為這些文件的編碼格式為gb18030編碼格式,而這種文件的編碼格式雖然在windows下可以直接打開,在linux下卻會出現奇奇怪怪的亂碼情況。作為日常使用ubuntu系統的偽技術宅,碰到文件打開是亂碼的情況不說遇到100次,也至少遇到了有50次,對于這種問題的解決方案也頗有心得。

???????說是解決方案,聽起來好像很復雜,其實真正處理起來,不過是一行語句的問題,先附上語句:

sudo iconv -f "gb18030" -t "utf-8" original_filename > new_filename

看,其實很簡單,就是修改一下original_filename和new_filename為自己要更改的文件即可,簡單地說就是把原有的gb18030編碼格式的文件轉化為utf-8編碼格式的文件。

???????到此其實可以說,解決方案基本上已經ok了,但是近來因為暑假癱在家,經常刷電影,就發現呀,有時候字幕下載下來,尤其是那種壓縮包的字幕解壓后是一個文件夾,可氣的是一個文件夾的字幕都是亂碼的,這樣一個文件一個文件地去轉碼,煩都煩死了。作為一個不太稱職的碼農,我也是有想要化繁為簡的沖動的,于是自己從網上扒了些bash腳本的編寫教程,東拼西湊,整了個批量轉換一個文件夾內的亂碼文件的腳本,腳本代碼量比較少,就在此附上了:

#!/bin/bash # batch conv "gb18030"-typed file to "utf-8"-typed filepath=$1 # avoid filename having spaces files=$(ls $path | tr " " "\?") for filename in $files dofile=${path}"/"${filename}# split string by '.'OLD_IFS="$IFS"IFS="."array=($filename)IFS="$OLD_IFS"array_length=${#array[@]}if [ $array_length -le 1 ]thenecho "Fault file"continuefi# obtain all substring before the last '.'part1=""for (( i=0; i<$((array_length-1)); i++ ))do part1=$part1${array[$i]}"."donepart1=${part1%?} # delete the last character '.'# group new filenamefilename_new=${path}"/"$part1"-new."${array[array_length - 1]}echo $filename_newsudo iconv -f "gb18030" -t "utf-8" $file > $filename_new done

執行時,只需執行

bash xxxx.sh dir_path # xxx.sh是腳本名稱,dir_path是文件夾的路徑

即可。

總結

以上是生活随笔為你收集整理的Linux系统下文件字体乱码的解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色一二三区 | 国精品一区二区三区 | 亚洲永久免费 | 亚洲熟妇无码另类久久久 | 毛片国产精品 | 日韩经典一区二区三区 | 人妻大战黑人白浆狂泄 | 国产精品毛片一区 | 极品女神无套呻吟啪啪 | 97香蕉久久夜色精品国产 | 国产欧美日韩专区 | 波多野吉衣中文字幕 | 扒开jk护士狂揉免费 | 午夜黄色在线 | 国语av在线 | 麻豆网站在线播放 | 影音先锋婷婷 | 91免费大片| 成人亚洲黄色 | 小妹色播 | 在线看福利影 | 成人久色 | a级黄色小视频 | 日韩欧美网站 | 麻豆视频在线免费观看 | 国产91精品一区二区麻豆亚洲 | 国产ts在线视频 | 国产剧情在线一区 | 久草成人| 精品福利在线视频 | 岳乳丰满一区二区三区 | 在线视频观看一区二区 | 国产精品国产三级国产aⅴ原创 | 日韩在线中文字幕视频 | 日本黄色a视频 | 亚洲少妇色 | 亚洲天堂999 | 意大利性荡欲xxxxxx | 国产精品69毛片高清亚洲 | 欧美午夜理伦三级在线观看 | 一区福利| 日韩伦理一区二区三区 | 欧美真人性野外做爰 | 亚洲狠狠操 | 黄色靠逼视频 | 伊人称影院 | 久视频在线| 噜啪啪 | 99精品欧美一区二区三区综合在线 | 日韩精品欧美激情 | 在线观看免费黄色小视频 | 一级免费视频 | 无码人妻精品一区二区蜜桃视频 | 免费观看的毛片 | 国产91在线观看丝袜 | 国产肥熟 | 日韩视频在线免费播放 | 又色又爽又黄18网站 | 色94色欧美 | www.成人在线视频 | 日韩簧片 | 91av在线视频播放 | 在线观看三级视频 | 午夜性色福利影院 | 五月天丁香 | 欧美黄色小视频 | 免费日韩精品 | 国产网站无遮挡 | 五月婷婷丁香网 | 黄色另类小说 | 制服丝袜中文字幕在线 | 黄色a网站| 国产精品久久久久久久久绿色 | 很污很黄的网站 | 国产精品传媒视频 | 久久久7777| 极品尤物在线观看 | 一本久道视频一本久道 | 黄色片在线免费看 | 亚洲毛片网 | 午夜男人天堂 | 午夜影院欧美 | av黄色免费在线观看 | 手机电影在线观看 | 91插插插视频 | 日本成人在线一区 | 黄色小说网站在线观看 | 国产精品99久久 | 操操干干| 国产又黄又爽视频 | 国产免费又黄又爽又色毛 | 色悠悠网址 | 日韩美女做爰高潮免费 | 久久人人艹 | 亚洲视频综合网 | 午夜整容室 | 欧美日韩第一页 | 中文字幕久久久久久久 | 日日夜夜拍 |