PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bash starten und remote ansteuern ??



toto
20-02-2000, 23:19
Hallo,
wie kann ich unter Linux aus meinem Programm heraus eine shell starten, die dann ihre Eingabe über einen Port im Netzwerk erhält ?
Geht das überhaupt und wenn ja wie muss ich ungefähr vorgehen ?

Danke schon mal im Vorab

Gruss Toto

Christoph
24-02-2000, 15:22
Wenn ich dich recht verstehe willst du eine Art Telnet-Server schreiben.

Da wirst du wohl einen Serverprozess schreiben müssen, der z.B. mit select auf einem Port horcht. Wie das in C geht, ist in Büchern zur Unix-Systemprogrammierung beschrieben (z.B. von H.Herold).

In der Scriptsprache Tcl gibt es eine Reihe High-Level Routinen, die die Arbeit sher erlecihtern (beschrieben z.B. in "Practical Programming with Tcl/Tk" von Welsh).

wolfgang
01-03-2000, 20:27
die isbn nummer des buches "linux unix systemprogrammierung" ist isbn-3-8273-1512-3 aber das ding hat's in sich !

schreib mir doch was du machen willst, ich arbeite vielleicht an so was aehnlichem

gruss
wolfgang :-)