アカウント名:
パスワード:
ログを見た限りでは、ヒストリ等で入力している訳ではなさそうです。ttyrecでの記録を見ると、一文字ずつ順番に入力しているのが見て取れます。そして、Returnを押したと思われるタイミングでプロンプトと入力文字列を3回書き直しています。
シェルが余計な出力を行っているというのは間違いないのでしょうけれど、なぜこんな事をしているのかは分かりませんでした。他のシェルではこのような動作をしているのを見た事がないので、AIXのシェル独特の問題なんだと思います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
set history だっけ?キーボード入力がアレなのでは? (スコア:1)
がビシバシ効いている環境で入力しているんでないかなあ。
プロンプトに対して'u','n','a','m','e',' ','-','a','ENTER'とキーをひっぱたいているんでないという状況を想像しました。
bash系で↑↓キーに触っているのと同様に、set history=viで'ESC','h','j','l',k'またはset history=emacsで'Ctl-b','Ctl-f'
(合ってるか?vi教徒なのでよく知らん)みたいなことを想像しました。
Tera Term抜きのターミナルでscriptコマンドで入力を確認しても(行末の^Mを除いて)同じ内容が書かれているようなら
そういうことです。
Re:set history だっけ?キーボード入力がアレなのでは? (スコア:1)
ログを見た限りでは、ヒストリ等で入力している訳ではなさそうです。
ttyrecでの記録を見ると、一文字ずつ順番に入力しているのが見て取れます。
そして、Returnを押したと思われるタイミングでプロンプトと入力文字列を3回書き直しています。
シェルが余計な出力を行っているというのは間違いないのでしょうけれど、なぜこんな事をしているのかは分かりませんでした。
他のシェルではこのような動作をしているのを見た事がないので、AIXのシェル独特の問題なんだと思います。