[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:34919] Re: perl の print が表示されない
すがのです。
At Fri, 18 Oct 2002 18:55:57 +0900,
Yasushi Matsuura wrote:
> 初歩的質問の可能性が大ですが、perlの挙動で不可解なことがあります。
これ、うちでも起こります。
シェルのプロンプトが出力を上書きしちゃってるみたいですね。
bashの場合、プロンプトより長い文字列をprintしてやるとわかります。
ore@hoge:~$: perl -e 'print "abcdefghijklmnopqrstuvwxyz";'
ore@hoge:~$: nopqrstuvwxyz
こうやって上書きしてる様子が見えます。
zshの場合はこういうゴミも出ずにホントに出力されてないように見えますね。
以前は、
ore@hoge:~$: perl -e 'print "abcdefghijklmnopqrstuvwxyz";'
abcdefghijklmnopqrstuvwxyzore@hoge:~$:
こんな風に出力されてましたよね。
今でもLANG=Cだとこうなります。
tcshではLANG=ja_JP.eucJPでもこのように出力されますね。
ということで、シェルの問題じゃないかと思うのですが。
$ dpkg -l | grep bash
ii bash 2.05b-3 The GNU Bourne Again SHell
ii bash-builtins 2.05b-3 Bash loadable builtins - headers & examples
$ dpkg -l | grep zsh
ii zsh 4.0.6-11 A shell with lots of features.
$ dpkg -l | grep tcsh
ii tcsh 6.11.00-2.2 TENEX C Shell, an enhanced version of Berkel
--
狐志庵
Sugano Yoshihisa(E) <mailto:koshian@xxxxxxxxxxx>
<http://www.misao.gr.jp/~koshian/>