curlで文字化けるときの対処

シェルのエンコードはだいたいUTF8ですが、レガシーなWEBサイトはEUCJPになってることが多く、CURLすると化けます。

以下のように変換する。

curl -s --connect-timeout 60 --max-time 120 http://{domain}}/ | iconv -f EUCJP -t UTF8