簡単にファイルをクライント間で転送したいとき、わざわざファイル共有サーバをたてるのも邪魔臭いのでscpを使い転送していた。
Mac<=>Mac、Linux<=>Linuxでは問題ないのだが、Mac<=>Linuxでは、濁音の文字がおかしなことになる。詳しくはほかで調べるとして、要約するとMacのUTF-8は通常とは異なららしい。
Linux=> UTF-8 NFC
Mac=> UTF-8 NFD
iconvにUTF-8-MACがなくてもconvmvを付くことでファイル名を変更できる。
Ex.
convmv -r -f utf-8 --nfd -t utf8 --nfc ./* --notest
Mac<=>Mac、Linux<=>Linuxでは問題ないのだが、Mac<=>Linuxでは、濁音の文字がおかしなことになる。詳しくはほかで調べるとして、要約するとMacのUTF-8は通常とは異なららしい。
Linux=> UTF-8 NFC
Mac=> UTF-8 NFD
iconvにUTF-8-MACがなくてもconvmvを付くことでファイル名を変更できる。
Ex.
convmv -r -f utf-8 --nfd -t utf8 --nfc ./* --notest