Hallo, kennt jemand einen Trick, mit dem man ein Shellscript als Deamon zum läufen bringt ? Meine Vorstellung setzte sich bisher so um: #/bin/sh echo "Hallo" sleep 3 exec $0 exit 0 Der Nachteil ist nur, dass sich mit jedem neuen Aufruf die PID ändert. Es wäre schön, wenn mir jemand helefn könnte. Schönen Grusz, Ole
* Ole Thomsen
Hallo,
kennt jemand einen Trick, mit dem man ein Shellscript als Deamon zum läufen bringt ? Meine Vorstellung setzte sich bisher so um:
#/bin/sh echo "Hallo" sleep 3 exec $0 exit 0
Der Nachteil ist nur, dass sich mit jedem neuen Aufruf die PID ändert.
Es wäre schön, wenn mir jemand helefn könnte.
while true
do
echo -n .
sleep 3
done
cu
--
echo '@a=(A..Z,a..z," ");$t="a"x16;{for($x=0,$|=$n=30; $n--;){for($l=$t;
1
On 2002-09-30 12:20:37, Ole Thomsen wrote:
Hallo,
kennt jemand einen Trick, mit dem man ein Shellscript als Deamon zum läufen bringt ? Meine Vorstellung setzte sich bisher so um:
#/bin/sh echo "Hallo" sleep 3 exec $0 exit 0
Der Nachteil ist nur, dass sich mit jedem neuen Aufruf die PID ändert.
Üblicherweise wird der Daemon einmal gestartet und danach forked er dann Prozesse, um zu arbeiten. Dann muß das Skript halt auch nicht immer neu gestartet werden. Mit sh habe ich das noch nie gemacht, immer nur mit perl oder c. Aber vielleicht hilft Dir das ja schon ein wenig weiter. Gruß Volker
Hallo, On Mon, 30 Sep 2002, Ole Thomsen wrote:
kennt jemand einen Trick, mit dem man ein Shellscript als Deamon zum läufen bringt ? Meine Vorstellung setzte sich bisher so um:
#/bin/sh echo "Hallo" sleep 3 exec $0 exit 0
==== #!/bin/sh trap "exit 0" 2 15 trap "source /etc/meine.config" 1 while true do echo "machwas" sleep 3 done ==== -dnh -- The social dynamics of the net are a direct consequence of the fact that nobody has yet developed a Remote Strangulation Protocol. -- Larry Wall
participants (4)
-
David Haller
-
Ole Thomsen
-
Remo Behn
-
Volker Kroll