読者です 読者をやめる 読者になる 読者になる

プログラマでありたい

おっさんになっても、プログラマでありつづけたい

MacのsortでIllegal byte sequenceのエラー

Macでsortすると下記のようなエラーが出た。
文字コード絡みっぽい。

$ sort -f result.txt 
sort: string comparison failed: Illegal byte sequence
sort: Set LC_ALL='C' to work around the problem.
sort: The strings compared were `/bh_demo/images/top_59.jpg 2012-04-04' and `/bh_demo/demo/\202͂\350\225t\202\257.swf 2012-04-04'.

その時は、こんな感じで。

LC_ALL=C sort -f result.txt

uniqも同じです。