KcCRz
24-01-2005, 08:49
hallo,
also ich weis nicht recht wo ich die frage posten soll, aber da es sich beim mainscript um ein shellscript handelt, poste ichs mal hierrein:
also ich habe ein script welches normalerweise ohne X-umgebung gestartet wird und dann eine log immer wieder auf /dev/tty11 ausgibt,
eigentlich handelt es sich nicht um eine log sondern nur um eine art
Status-Anzeige, die jedesmal neu generiert wird, also jedesmal komplett neu auf tty11 erscheint. soweit so gut,
jetzt kommt es aber auch mal vor das der user das script in einem X-terminal aufruft, und dann in diesem terminal den normalen output sieht, aber nicht unbedingt auf tty11 die korrekte "log" angezeigt bekommt.
die frage ist,
wie kann man immer wieder die gleiche Datei in das gleiche X "Fenster" schreiben ?
also ähnlich
echo "blabla" > /dev/ttyXX
bzw.
cat fooboo.txt > /dev/ttyXX
am besten wäre es, wenn das Fenster auch noch nen namen erhält.
Gruss
äh, nochwas:
und wie stellt man am schnellsten/einfachsten fest, das das script "innerhalb" X aufgerufen wurde ?
also ich weis nicht recht wo ich die frage posten soll, aber da es sich beim mainscript um ein shellscript handelt, poste ichs mal hierrein:
also ich habe ein script welches normalerweise ohne X-umgebung gestartet wird und dann eine log immer wieder auf /dev/tty11 ausgibt,
eigentlich handelt es sich nicht um eine log sondern nur um eine art
Status-Anzeige, die jedesmal neu generiert wird, also jedesmal komplett neu auf tty11 erscheint. soweit so gut,
jetzt kommt es aber auch mal vor das der user das script in einem X-terminal aufruft, und dann in diesem terminal den normalen output sieht, aber nicht unbedingt auf tty11 die korrekte "log" angezeigt bekommt.
die frage ist,
wie kann man immer wieder die gleiche Datei in das gleiche X "Fenster" schreiben ?
also ähnlich
echo "blabla" > /dev/ttyXX
bzw.
cat fooboo.txt > /dev/ttyXX
am besten wäre es, wenn das Fenster auch noch nen namen erhält.
Gruss
äh, nochwas:
und wie stellt man am schnellsten/einfachsten fest, das das script "innerhalb" X aufgerufen wurde ?