大泉です。

MATSUU Takutoさんは書きました:
> Gentooはどうだろうと思い試してみたところ、
>
> LANG=C sort ... ---> gt34-tankanji-hikanji-sort.t.gzと同じ結果
> LANG=ja_JP.UTF-8 sort ... ---> gt34-tankanji-hikanji-suse.t.gzと同じ結果
> LANG=ja_JP.eucJP sort ... ---> 上記2つとは別の結果
> LANG=en_US.UTF-8 sort ... ---> 上記3つとは別の結果
>
> になりました。locale依存なんですね。
> Cとen_US.UTF-8でも異なるのはちょっと驚きました。

locale で変わるのは知っていたので、C や en_US.UTF-8 でも試したんですが
白井さんのと一致しなかったんですが…
と思って今やってみたら一致しました orz

コマンド履歴みたら

$ LANG=C sort -d gt34-tankanji-hikanji.t > gt34-tankanji-hikanji-suse.t

と、その前に試した「-d」が残ってました… orz
朝出がけに急いでやったのがいけなかったか。

何にせよ、使えることが分かってほっとしました。
白井さん、松鵜さん、ありがとうございました。

# 「LANG=C で sort する」というのは常識なのかな?

_______________________________________________
Anthy-dev mailing list
Anthy-dev@lists.sourceforge.jp
http://lists.sourceforge.jp/mailman/listinfo/anthy-dev

メールによる返信