Linux全般

MacOS 10.8よりも前の文字コード対策

MacのUTF-8はLinuxで使用しているUTF-8と異なり、10.9からは互換性があるようだが、10.8以前ではUTF-8-MACという文字コードの正規化という仕様により、濁点、半濁点の文字が文字化け、または表示されない。
対策としてはLinux用の文字コードへの変換をすることで表示されるようになる。
それにはconvmvというパッケージを使用して、変換することでOK。
rpmある。

convmv -r -f utf-8 --nfd -t utf8 --nfc ./* --notest
--notestを外すとdry run(テスト)になり、変更されない。
 

参考URL


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11