screen Tool - scriptgesteuert

26/05/2010 - 13:26 von Ferry Bolhar | Report spam
Hallo,

wir verwenden das "screen" Tool (Windows Manager), um mit Programmen
zu interagieren.

Ich müsste nun scriptgesteuert an ein Programm, das unter screen gestartet
wurde, eine Befehlszeile übermitteln. Das soll wie gesagt automatisiert aus
einem Script heraus passieren, ohne interaktives Einsteigen und "screen -r".

Ich habe bereits herausgefunden, dass man den gewünschten Befehl in
eine Datei schreiben kann und danach kann man mittels der screen-
Befehle

readbuf <datei>
paste .

den Inhalt der Datei ans Programm schicken. Das funktioniert
interaktiv sehr gut.

Meine Frage wàre jetzt, wie ich diese screen-Befehle in eine Datei
packen und diese screen zur Ausführung übermitteln kann. screen
kann zwar Dateien ausführen, aber lt. man-page nur beim Startup
(.screenrc).

Kann mir da jemand helfen?

Danke & LG,

Ferry

Ing. Ferry Bolhar
Magistrat der Stadt Wien - MA 14
A-1010 Wien
E-Mail: ferdinand.bolhar-nordenkampf@wien.gv.at
 

Lesen sie die antworten

#1 Cyrus Kriticos
26/05/2010 - 14:20 | Warnen spam
Ferry Bolhar wrote:
[...]
wir verwenden das "screen" Tool (Windows Manager), um mit Programmen
zu interagieren.

Ich müsste nun scriptgesteuert an ein Programm, das unter screen gestartet
wurde, eine Befehlszeile übermitteln. Das soll wie gesagt automatisiert aus
einem Script heraus passieren, ohne interaktives Einsteigen und "screen -r".

Ich habe bereits herausgefunden, dass man den gewünschten Befehl in
eine Datei schreiben kann und danach kann man mittels der screen-
Befehle

readbuf <datei>
paste .

den Inhalt der Datei ans Programm schicken. Das funktioniert
interaktiv sehr gut.

Meine Frage wàre jetzt, wie ich diese screen-Befehle in eine Datei
packen und diese screen zur Ausführung übermitteln kann. screen
kann zwar Dateien ausführen, aber lt. man-page nur beim Startup
(.screenrc).



Schon folgendes versucht?

$ screen -X readbuf <datei>
$ screen -X paste .

Grüße | NDR-Beitrag ueber MCR Geldschrank Vertriebsgesellschaft Berlin
Cyrus | http://www.lachschon.de/item/64671-...lechmafia/

Ähnliche fragen