超便利コマンドnkfでShift_JISのファイルをUTF-8に変換する方法です。
$ cat Aipo_users.csv #文字化けする ???[?U?[??,?p?X???[?h,???O?i???j,???O?i???j,???O?i???E?t???K?i?j,???O?i???E?t???K?i?j,???[???A?h???X,?d?b?ԍ??i?O???j,?d?b?ԍ??i?????j,?d?b?ԍ??i?g?сj,?g?у??[???A?h???X,??????,??E $ nkf -g Aipo_users.csv Shift_JIS #Shift_JISだから文字化けしてるらしい $ nkf --overwrite -w Aipo_users.csv #ファイルをUTF-8で上書きする $ cat Aipo_users.csv ユーザー名,パスワード,名前(姓),名前(名),名前(姓・フリガナ),名前(名・フリガナ),メールアドレス,電話番号(外線),電話番号(内線),電話番号(携帯),携帯メールアドレス,部署名,役職 #文字化けしなくなった!
- -gオプションは文字コードを調べます
- –overwriteオプションで指定のファイルを上書きします
- -wオプションで文字コードをUTF-8に指定