Das Skript hat eine Endlosschleife und fragt alle X Sekunden einen
Ordner ab, ob was zu tun ist.
Das ganze soll natᅵrlich weiterlaufen, wenn ich mich wieder auslogge.
Ein AUfruf mit "&" am Ende bringt mir zwar den Shell-Prompt wieder, aber
nach dem Ausloggen ist auch das Skript beendet, weil es ja ein
Childprozess von der Shell ist.
Wie lasse ich das Skript quasi als Dᅵmon laufen?
Danke fᅵr Tips, Gᅵrᅵme
--
BM Computer-Services Schwedenstr. 13
Webdesign 13357 Berlin
Internet Tel.: 030/20649400, mobil 0175/7419517
Layout
Grafik Web: http://www.bmservices.de
Programmierung eMail: kon...@bmservices.de
nohup, GNU Screen.
--
{ \|/ ______ \|/ Access denieded | Christian 'strcat' Schneider }
{ "@' / , . \ `@" Nah Nah Nah :p | http://www.strcat.de/ }
{ /__| \____/ |__\ | http://www.strcat.de/blog/ }
{ \___U__/ | http://strcat.de/chris.gpg }
> nohup, GNU Screen.
nohup tut genau das, was ich brauche. Danke, Gᅵrᅵme
Du meintest am 02.10.08:
> Das Skript hat eine Endlosschleife und fragt alle X Sekunden einen
> Ordner ab, ob was zu tun ist.
> Das ganze soll nat�rlich weiterlaufen, wenn ich mich wieder auslogge.
[...]
> Wie lasse ich das Skript quasi als D�mon laufen?
Erg�nzend zu "NOHUP":
echo "<Skript-Aufruf> <Parameter>" | at now
sollte auch funktionieren.
Und auch
<Skript-Aufruf> <Parameter> & disown
sollte funktionieren ("disown" erlaubt, die Konsole zu schliessen)
Ansonsten: k�nnte "inotify" das eigentliche Problem vielleicht besser
l�sen?
Viele Gruesse
Helmut
"Ubuntu" - an African word, meaning "Slackware is too hard for me".
Gibt es auch eine Möglichkeit, den laufenden Prozess in den Hintergrund
zu verschieben, so dass er NICHT gekillt wird, wenn ich das terminal
schliesse ?
Hans
>> <Skript-Aufruf> <Parameter> & disown
>>
>> sollte funktionieren ("disown" erlaubt, die Konsole zu schliessen)
>
> Gibt es auch eine Möglichkeit, den laufenden Prozess in den
> Hintergrund zu verschieben, so dass er NICHT gekillt wird, wenn ich
> das terminal schliesse ?
Klar:
^z # unterbricht den Prozess, mit "jobs" kann man ihn sehen
bg
disown
CU
Hauke
--
http://www.hauke-laging.de/ideen/
Wie können 59.054.087 Leute nur so dumm sein?