[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: bashにうまく渡らない日本語がある?



Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx> writes:

> も × ですね。UNIX 系の仕様というより、shift_jis 対応していない
> shell なんだからしようがないというところではないでしょうか。

それを言うなら、むしろ、WindowsのI18N APIに対応していないshellという
ことですかね。cmd.exeは、W APIのようです。内部処理は、Unicode。

## command.comは、...Windows XPのやつでも...DOSのCode Pageを
## 使っているのね...。ははは。

POSIX.1/UNIX98などのI18N APIを Cygwin でemulateすれば、
Li18nuxのI18N bashが、動くんじゃないかな。:-P もっとも
誰がやるというのだろう。^^;;;

もし、そういうことになったら、

Meadow -> Mule coding system conversion
-> Windows `A' I18N API -> codepage specific conversion -> Windows  `W'? I18N API
-> POSIX/UNIX98 I18N API (Cygwin?) -> I18N bash

いやあ、これだけめちゃくちゃな変換が動く世界だから、I18Nって
怖いよね。

from himi
## またも、「本質的にシステム依存しない」という名言を
## 思い出してしまった。^^;;;