[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:23213] Re: telnet can't transmit SJIS character



佐野@浜松です。

遅い反応ですが :)

In <20000626134332Q.matsuda@xxxxxxxxxxxx>,
  on "Mon, 26 Jun 2000 13:43:41 +0900',
   with "telnet can't transmit SJIS character",
 MATSUDA Yoh-ichi / 松田陽一 <matsuda@xxxxxxxxxxxx> さん wrote:

> 「傷」という漢字に telnet のエスケープシーケンスであるところの "^["
> が含まれているのではないかと思いますが、検証はしていません。

    $ echo "傷" | nkf -s |cat -A
    M-^OM-^]$

含まれてるみたいですね。

 telnet を引数無しで起動後、 telnet> のプロンプトで set ? とすると
いろいろ help が出ます。 set escape でエスケープ文字を変更するのは
可能みたい。でもシフト JIS で使わないコードってあるのかな ?

ああ、telnet> で help とすると unset ってのがありますね。
 unset escape で escape character is 'off'. になります。
これならいいんじゃないでしょうか。

# いざという時に escape が効かなくて苦労する可能性はあるかも
# しれませんが。

なお使った telnet コマンドは telnet-ssl_0.16.3-1 ですが、
なんとなく unset escape は昔から telnet コマンドには用意されていた
ような気がします。(VAX と Sun で通信するのに使ったことがあるような)

-- 
     # (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
    <kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)