Hallo...ich hab mir ein ganz kleines Script gemacht für den HL Server
--#!/bin/sh
screen -A -m -d -S csserv ./hlds_run -game cstrike -nomaster +sv_lan 1 +maxplayers $1 +map $2
sleep 1
screen -r csserv
--
So..da ist es
Das starte ich mit './lanserv.sh 12 de_dust'
So...wenn man jetzt aber die Parameter vergisst..is das ja doof
JEtzt wollte ich in dem Script ne kleine IF Abfrage einbauen.
Aber so wie ich mir das dachte..klappt es leider nicht
#!/bin/sh
if (($1 <> 0) || ($2 <> 0))
screen -A -m -d -S csserv ./hlds_run -game cstrike -nomaster +sv_lan 1 +maxplayers $1 +map $2
sleep 1
screen -r csserv
else
echo 'fehler'
So...wenn ich das aber ausführe..kommt ein Fehler
Kann mir da jemand bei helfen?
Danke schonmal
Lesezeichen