[mohaa] Server restart script
Andrew (KARZAC) Furbey
andrewfurbey at hotmail.com
Wed Aug 18 10:02:24 EDT 2004
Ok that woks :D thanks
but the kill scripts doesnt :(
My Script is
serverkill.sh:
#Put here path to config file
/root/serverconfig.sh
#Searches for pid of server
ps auxwww | grep $PROG | grep $PORT | grep $CONFIG | grep -v grep | gawk
'{print $2}' | xargs kill
#Checks kill exit status
if [ 0 != $? ]
then
echo "Server Down"
else
echo "Server Killed"
fi
When i run the cmd ./serverkill.sh
i get this output
Usage: gawk [POSIX or GNU style options] -f progfile [--] file ...
Usage: gawk [POSIX or GNU style options] [--] 'program' file ...
POSIX options: GNU long options:
-f progfile --file=progfile
-F fs --field-separator=fs
-v var=val --assign=var=val
-m[fr] val
-W compat --compat
-W copyleft --copyleft
-W copyright --copyright
-W dump-variables[=file] --dump-variables[=file]
-W gen-po --gen-po
-W help --help
-W lint[=fatal] --lint[=fatal]
-W lint-old --lint-old
-W non-decimal-data --non-decimal-data
-W profile[=file] --profile[=file]
-W posix --posix
-W re-interval --re-interval
-W source=program-text --source=program-text
-W traditional --traditional
-W usage --usage
-W version --version
To report bugs, see node `Bugs' in `gawk.info', which is
section `Reporting Problems and Bugs' in the printed version.
gawk is a pattern scanning and processing language.
By default it reads standard input and writes standard output.
Examples:
gawk '{ sum += $1 }; END { print sum }' file
gawk -F: '{ print $1 }' /etc/passwd
/serverkill.sh: line 5: {print $2}: command not found
usage: kill [ -s signal | -p ] [ -a ] pid ...
kill -l [ signal ]
Server Down
Any Ideas?
----- Original Message -----
From: "Luca Fabbro" <luca.fabbro at procne.it>
To: <mohaa at icculus.org>
Sent: Wednesday, August 18, 2004 2:50 PM
Subject: Re: [mohaa] Server restart script
> In the start script put this lines back, don't need to change them in that
> script
>
> #Check for a specific IP to set
> if [ "$IP" == "" ]
> then
> IPS=""
> else
> IPS=" +set net_IP $IP"
> fi
>
> You need to specify the IP to listen only if you have multiples ip on
machine
> I think that you don't need it
> If you need it simply add this line in in your serverconfig.sh
>
> #My listen ETH ip
> IP="67.18.236.202"
>
> Let me know
> Luca
>
> At 15.34 18/08/2004, you wrote:
> >Ok thanks that works, but now its only starting as a LAN server, My lines
> >with IP info is
>
>
More information about the Mohaa
mailing list