On Tue, 2002-11-05 at 00:14, Ingo Steinert wrote:
> ich spiele z.zt. ein wenig mit telnet und pop3 rum.

> jetzt wollte ich das ganze mal in ein script schreiben und musste mich
> echt wundern. es scheint so, als wuerde mein script alles richtig
> machen, auch auf dem mailserver steht ein korrekter poper eintrag im
> logfile. aber die mail ist nirgens zu finden..;-)

Redirects aus telnet heraus funktionieren bei mir seit etwa einem halben
Jahr (ca., man probierts ja nicht so oft...), reinpipen ist offenbar
immer noch nicht so einfach (habe ich probiert):

Ich habe mal auf die man-Page geschaut, telnet stellt sich da explizit
als interaktiv dar (Escape-Characters, terminal und so). Vielleicht
kann man ASCII-Code noch einigermassen unbeschadet damit �bertragen,
wenn man ein Terminal vorgaukelt (wie?), ich w�rde aber netcat doch
als die bessere Wahl ansehen (warum nicht?). Es erhebt sich nicht einmal
�ber die Socket-Ebene, eignet sich also perfekt f�r Pipes und den
ganzen Firlefanz.

ssh schaut nach, ob ein Terminal da ist (geht nat�rlicht nicht mit POP);
aber ssh will ja auch wieder was ganz anderes (verschl�sseln).
ssh braucht die Option -t, wenn man z.B remote eine screen (oder
irgendein Programm, das ein Terminal braucht) starten will (->screen,
sehr n�tzlich), sonst beentdet sich das ganze sofort (kein Terminal ->
keine Eingabe f�r den Subprozess).

netcat liest uninterpretiert von stdin, telnet interpretiert Escape-
Characters, ssh wei� manchmal, ob ein Terminal da ist (woher?).

Anders gesagt:
Versuch mal, mit netcat an die heimische Konsole zu kommen (->bash
builtins: jobs, bg, fg, CTRL+Z).

# Jemand noch ein Glas Rotwein?

Gru�

Sven

PS: Was hei�t eigentlich tty, pty, und Terminal? Gibt es Unterschiede?
(Lieber eine URL die ggf. auch noch VT100 erkl�rt als 10 Antworten).

-- 
Sven Lauritzen
----------------------------------------------------------------
pub 1024D/95C9A892                  sub 1024g/D30E490F
Fp  2FA9 FC9B 078C 5BC7 87DC  0B0D 2329 94F6 95C9 A892
----------------------------------------------------------------

Attachment: signature.asc
Description: This is a digitally signed message part

Antwort per Email an