|
Init.d i nie działający skrypt
jaason - 23-09-2009 13:22
Witam. Napisałem skrypt, który ma za zadanie odpalać serwer gry podczas restartu serwera. Niestety nie działa on tak jak trzeba i serwer nie jest tworzony:
#!/bin/bash cd /root/hlds_l screen -A -m -d -S cs ./hlds_run -game cstrike +port 27016 +maxplayers 11 +map de_dust exec sever.cfg
Chcę uruchomić screena i w nim uruchamiać ten serwer. Jedna wyskakuje mi informacja, że screen nie zna opcji ,,-game'', tak jakby źle interpretował program do uruchomienia.
Wzorowałem się na jakimś innym skrypcie i nie wiem gdzie popełniłem błąd. Próbowałem nawet linię z uruchomieniem ./hlds przerzucić do nowej linii jednak bez skutku. Oczywiście wcześniej wykonałem aktualizację
update-rc.d
Jak prawidłowo miałby wyglądać ten wpis? Czy bezpiecznie trzymać jest taki serwer w katalogu /root?
urbinek - 23-09-2009 13:35
#!/bin/bash cd /root/hlds_l screen -A -m -d -S cs `./hlds_run -game cstrike +port 27016 +maxplayers 11 +map de_dust exec sever.cfg`
albo zamień znak ` na ' bądź " teraz nie pamiętam.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|