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 ----------------------------------------------------------------
signature.asc
Description: This is a digitally signed message part

