Teratermlogに不当な文字が入るケースがある
ログ設定でオプションはどうなっていますか? (特にバイナリとプレーンテキストのオプション)
ホスト側で使っているシェルの種類、およびバージョンは何ですか? (zsh 5.2 とか bash 4.4.11 とか)
回答が遅くなり申し訳ありません。インラインで回答致します。
①> ログ設定でオプションはどうなっていますか? (特にバイナリとプレーンテキストのオプション)
ログオプションのチェック有無は以下となっています。
バイナリ:無 追記:有 プレーンテキスト:有 タイムスタンプ:有 ダイアログを非表示:無 現在バッファを含む:無
②> ホスト側で使っているシェルの種類、およびバージョンは何ですか? (zsh 5.2 とか bash 4.4.11 とか)
bash 4.1.2 (Release 15.el6_4) です。ベンダーはRed Hatです。
以上、宜しくお願いします。
やはりbashですか。
bash ではコマンドラインの末尾が端末の右端で、かつカーソル位置が次の行の先頭にある時は、 余計な空行が入らないようにする為に前の行の行末にカーソルを移動して、行末の文字をもう一度出力するという動作をします。
同じ位置に同じ文字が出力されるので表示上は変わらないように見えますが、ログでは二度出力された事がそのまま記録されます。
なのでログは bash の出力をそのまま記録しているので、正しい動作という事になります。
ご回答ありがとうございます。 bashの仕様であり、Teratermとしては、ロギングされたものをそのまま、ログ出力している旨、承知しました。
使用方法を工夫して、回避できないか検討します。 本件は、Teratermのバグでないので、取り下げさせて下さい。 お時間を取らせてしまい、申し訳ありませんでした。 ご対応、感謝いたします。
以下の事象が発生しております。ご検討お願い致します。本件、バグでなかったら、申し訳ありません。
【環境】
【事象】
(例)
■teraterm実行画面
■teraterm ログ
【影響】