Quantcast
Channel: All Open Tickets - Tera Term on OSDN
Viewing all articles
Browse latest Browse all 2128

send $0AでCRが送信される - Tera Term Ticket #40507 on OSDN

$
0
0

send $0AでCRが送信される

Eröffnet am: 2020-06-25 14:00

Letztes Update: 2020-12-23 00:54

Auswertung:dodaVerantwortlicher:zmatsuo
Priorität:5 - MittelMeilenstein:Tera Term 5.0
Typ:FehlerSchweregrad:5 - Mittel
Komponente:Tera Term MacroStatus:Offen [Owner assigned]
LösungGefixt

Einzelheiten

マクロで send $0ALFを送った時、サーバ側には CR (0x0D)が送られる。

テスト用マクロ

sendln "stty -echo -icrnl; hexdump -C; stty echo icrnl"
pause 1

send "send cr"
send $0D

send "send lf"
send $0A

send "end"
send $4 $4
end

適当なUnix系サーバに接続した状態でこのマクロを実行する。

Tera Term 5での結果

% stty -echo -icrnl; hexdump -C; stty echo icrnl
00000000  73 65 6e 64 20 63 72 0d  73 65 6e 64 20 6c 66 0d  |send cr.send lf.|
00000010  65 6e 64                                          |end|
00000013

送信した LF (一行目の最後の文字) が 0dとなっている。

Tera Term 4での結果

% stty -echo -icrnl; hexdump -C; stty echo icrnl
00000000  73 65 6e 64 20 63 72 0d  73 65 6e 64 20 6c 66 0a  |send cr.send lf.|
00000010  65 6e 64                                          |end|
00000013

LF (一行目の最後の文字) が正しく 0aとして送られている。

Letzte Aktualisierung für dieses Ticket

2020-12-23 00:54 Aktualisiert von: zmatsuo

  • Lösung Update from Keine to Gefixt

Viewing all articles
Browse latest Browse all 2128