Seite 1 von 1

Writeprogramstring in terminal

Verfasst: 08.03.2015 18:13
von haggi
Hallo leute,

ich würde gern über runprogram terminal starte und dann ggf befehle über das terminal absenden, wie z.b. ein programm zu starten und die daten dann über readprogrammstring wieder aus zu lesen.

das terminal lässt er mich starten, aber er setzt eben keine befehle ab.

da er das ja über stdin macht. sollte es sich ja aber verahlten wie eie tastatur eingabe oder?

habt ihr ne idee?
als terminal nutze ich lxterminal.

danke und gruß Haggi

Re: Writeprogramstring in terminal

Verfasst: 10.03.2015 08:35
von Imhotheb
Kann es jetzt nicht testen, aber ich glaube das es mit den "Terminal-Emulatoren" wie lxterminal, gterm, xterm usw. so nicht klappt. Die geben über StdIn/Out/Err vermutlich ihre eigenen Daten aus.
Allerdings sollte es direkt mit "sh" oder "bash" funktionieren ... StdOut müsste dann aber extra ausgewertet und angezeigt werden. Oder du startest gleich das gewünschte Programm.

Eine Lösung würde mich allerdings auch interessieren ... vielleicht gibts ja noch einen anderen Weg? Möglicherweise irgendwelche Funktionen oder libs?

Re: Writeprogramstring in terminal

Verfasst: 10.03.2015 09:59
von haggi
Hi,

na das ist ja schon mal ne antwort, die mich auf jeden fall mein ein stück weiter bringt! das werde ich auf jeden Fall so mal ausprobieren!!! das mit den libs etc. würde mich so auch interessieren.

Danke für deine Hilfe!

gruß haggi

Re: Writeprogramstring in terminal

Verfasst: 10.03.2015 12:13
von Imhotheb
Was ist denn dein Ziel?