[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: wie shell script ordentlich beenden



Also sprach "Peter" <green@abwesend.de> (Sun, 26 Mar 2006 20:24:45
+0200):
> Danke euch für eure Hilfe.
> 
> Noch eine allgemeine Frage:
> 
> > kill -TERM `cat /var/run/kommando.pid`
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^[1]  

> wie heißt die Anweisung, wenn ich die Pid-Datei in eine Variablen 
> gespeichert habe
> 
> Pidfil=/var/run/kommando.pid
> kill -TERM ???????

[1] ``

> und ich möchte mein Kommando nun ebenfalls in einer Variablen
> speichern.
> 
> DOD_CMD=./hlds_run -game dod +maxplayers 20 +map dod_anzio
> +servercfgfile  funserver.cfg +mapcyclefile funmaps.txt +motdfile
> funmoto.txt +port  27014 -noipx
> 
> wenn ich nun das Kommando mit
> nohup $DOD_CMD &
> ausführen möchte, wird mir gemeldet,
> -game: command not found
> 
> warum?

"", $ man bash, einem Umweg ueber ps aux | awk '/hlds_run -bla -bla/
{print $2}' oder sieh dich hier[2] mal um. Ich wuerde mich mit
start-stop-daemon auseinandersetzten. Doc's lesen kann hier Wunder
wirken.

[2] http://www.tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html

> Gruß
> Peter

sl ritch



Reply to: