[netatalk-admins] not quite 'top' but


Subject: [netatalk-admins] not quite 'top' but
From: John Ostrowick (jon@colossus.cs.wits.ac.za)
Date: Sat Oct 25 1997 - 10:08:58 EDT


the following is a script i made to show who was logged in.

it's pretty cool.

#! /bin/sh

if [ $# -gt 0 ]
then
        echo "USER PID %CPU %MEM SIZE RSS TTY STAT START TIME
COMMAND"
        ps -axu | grep afpd | grep $1 | grep -v "grep afpd"
else
        echo "USER PID %CPU %MEM SIZE RSS TTY STAT START TIME
COMMAND"
        echo
        ps -axu | grep afpd | grep -v "grep afpd"
        echo
        echo 'total number of users logged on:'
        ps -axl | grep afpd | grep -v "grep afpd" | wc --lines
        echo
        echo 'main afpd status'
        afpdstat=`ps -axu | grep root | grep afpd | grep -v "grep afpd"`
        if [ "$afpdstat" != "" ]
        then
                echo 'up'
        else
                echo 'DOWN'
        fi
        echo
        echo 'atalkd status'
        atalkdstat=`ps -ax | grep atalkd | grep -v "grep atalkd"`
        if [ "$atalkdstat" != "" ]
        then
                echo 'up'
        else
                echo 'DOWN'
        fi
fi
exit 0

________________________________________________________________
John Ostrowick jon@cs.wits.ac.za
Computer Science Department, University of the Witwatersrand
1 Jan Smuts Ave, Johannesburg, South Africa. Senate House 1012
Phone: +27 11 716-3783 Fax: +27 11 339-3513
My web page: http://macaroni.cs.wits.ac.za/more/jon/aboutme.html
My ftp site: ftp://macaroni.cs.wits.ac.za
My listserv: http://macaroni.cs.wits.ac.za/listservs.html



This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:27:45 EST