Page 1 of 1

ScreenSession Inhalt ausgeben

Posted: 2007-02-28 17:39
by d3nation
Hi,

ich will folgendes via php verwirklichen:

Der Inhalt einer Screen-Session soll ausgegeben werden. Bei jedem aufruf des Scripts soll der Inhalt wieder geladen werden.
PHP-technisch habe ich kein Problem, doch wie komme ich am einfachsten auf den Inhalt der Screen-Session?

Mfg
Josef W.

Re: ScreenSession Inhalt ausgeben

Posted: 2007-02-28 17:51
by Roger Wilco
Schau dir "script" und "replay" bzw. "scriptreplay" an. Siehe auch http://www.querzone.de/wiki/Wiki.jsp?page=ScriptReplay

Re: ScreenSession Inhalt ausgeben

Posted: 2007-02-28 19:57
by d3nation
Danke für die Antwort,
leider funktioniert das nicht mit script. script schreibt nur was in die Protokolldatei wenn man auch selbst auf dieser console ist.
Mein test verlief folgendermaßen:

Code: Select all

screen -dmS bfv script -c "./start.sh +statusMonitor 1"
Hat jemand andere Ideen wie ich den Ihalt einer deatatch'den screen-session abfragen/ausgeben kann?


Grüße

Re: ScreenSession Inhalt ausgeben

Posted: 2007-02-28 20:02
by d3nation
Yiha frage geklärt:

Code: Select all

screen -dmS bfv script -fc "./start.sh +statusMonitor 1"
Aus dem man:
-f Flush output after each write. This is nice for telecooperation:
One person does âmkfifo foo; script -f fooâ and another can
supervise real-time what is being done using âcat fooâ.
merci!

Jos