iconvでsjisからutf8に変換時にエラー

概要

AWS DataPipeline でsjisからutf8に変換してgzipで圧縮したいshift-jis から utf8 の変換を書いたが などの外字 があるテキストだとエラーになる。

対応

shift-jis -> utf8 変換なのだが、 shift-jis ではなく cp932 を指定すると良い具体的には下記

#!/bin/bash
iconv -f cp932 -t utf-8 {file}

参考リンク

Shift-JISのソースをiconvでUtf-8に変換してclangでエラー

arrow_back

Previous

mac の homebrew で postgresql pl/Python を使いたい

Next

AWS Redshift で今日のtimestampを取得
arrow_forward