緑川です。 ----- Original Message ----- From: "OOSATO,Kazzrou" <kazz@xxxxxxxxxxxxxx> To: "vine-users ML" <vine-users@xxxxxxxxxxx> Sent: Monday, February 24, 2003 4:35 PM Subject: [vine-users:058622] Re: CGI の使いかた (Re: Perl のパス) > Japanization patch のあたったやつだと、-L オプションで、 > /usr/bin/perl -LSJIS > とすることで、Shift-JIS の 2 byte目の '\' をエスケープ文字 > と見倣さないようになり、Shift-JIS が表示できる環境であれば > (CGI でなくても k-term でも Shift-JIS モードに変えれば)正常 > に表示します。 > 前のメールで「パッチとオプションと」と言ったのはこの意味で > す。 なるほど、納得。確かに例のスクリプトでも化けなくなりました。 > で、いま手元の環境を見ると、Vine-2.1 のは、patch があたって > いるのですが、Vine-2.5 のは patch されてないみたいで、-L オ > プションが効かないんですね。 > 「いまの perl なら..?」と言ったのは、-L オプションなんて > 古いのかなぁ?という意味です。 > これからは EUC-JP で書いて下さいと言ってるのでしょう。(勝手に解釈) 正規表現でも Shift_Jis では上手く動かないし。 -- tooru midorikawa