#!/bin/sh

numclients=`ps | grep "server" | grep -v "\-" | \
            grep -v "grep" | wc -l | awk '{ print $1}'`

client=`ps | grep "server" | grep -v "\-" | \
        grep -v "grep"`

echo "Current # of clients being served: $numclients"

if [ $numclients -eq 0 ] 
then
   exit

elif [ $numclients -eq 1 ] 
then
   echo "Current clients are: $client"

else
   count=1
   echo "`ps | grep 'server' | grep -v '\-' | \
          grep -v 'grep' | awk '{ print $6 }'`" > /root/clients

   echo -e "\nCurrent clients are:"

#   while [ $count -le $numclients ]
   for curclient in `cat /root/clients`
   do

      # I had to do this to get the \n in there
#      curclient=`cat /root/clients | cut -d'
#' -f$count`

      echo "$curclient"
#      count=`expr $count + 1`

   done
   
   rm -f /root/clients
fi
