ScreenSession Inhalt ausgeben

Bash, Shell, PHP, Python, Perl, CGI
d3nation
Posts: 68
Joined: 2004-11-30 14:09

ScreenSession Inhalt ausgeben

Post by d3nation » 2007-02-28 17:39

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.

Roger Wilco
Administrator
Administrator
Posts: 5924
Joined: 2004-05-23 12:53

Re: ScreenSession Inhalt ausgeben

Post by Roger Wilco » 2007-02-28 17:51

Schau dir "script" und "replay" bzw. "scriptreplay" an. Siehe auch http://www.querzone.de/wiki/Wiki.jsp?page=ScriptReplay

d3nation
Posts: 68
Joined: 2004-11-30 14:09

Re: ScreenSession Inhalt ausgeben

Post by d3nation » 2007-02-28 19:57

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

d3nation
Posts: 68
Joined: 2004-11-30 14:09

Re: ScreenSession Inhalt ausgeben

Post by d3nation » 2007-02-28 20:02

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