]> pere.pagekite.me Git - homepage.git/blob - linux/mrtg/quake2-users.sh
Switched blog to hungry.com for now. Updated all links.
[homepage.git] / linux / mrtg / quake2-users.sh
1 #!/bin/sh
2 #
3 # Author: Petter Reinholdtsen <pere@td.org.uit.no>
4 #
5 # Extract usage stats from Quake II servers using qstat
6
7 QSTAT=/store/bin/qstat
8
9 H=$1
10 P=$2
11
12 HOST=$H:$P
13 TMP=/var/tmp/qstat-$$
14
15 if [ ! -x $QSTAT ]; then
16 echo "$QSTAT missing or unexecutable."
17 exit 1
18 fi
19
20 $QSTAT -qws $HOST |tail -1 > $TMP
21
22 users=`awk '{ print $2 }' < $TMP|cut -d/ -f1`
23
24 rm -f $TMP
25
26 echo $users
27 echo 0
28 echo unknown
29 echo $HOST