One can scan pools of computers with this script…
1: #!/bin/bash 2: [ -z "$1" ] && num=48 || num=$1 3: echo "Computers: $num" 4: for i in $(seq $num); do 5: pc=$i 6: [ $pc -lt 10 ] && pc="0$pc" 7: echo -n "|" 8: { ssh 64pc$pc -q --login w -hsu; } | egrep -v '^(root)' > /tmp/poolscum.$i & 9: done 10: echo -e "\nDone. Waiting for pending responses..." 11: wait 12: for i in $(seq $num); do 13: pc=$i 14: [ $pc -lt 10 ] && pc="0$pc" 15: [ -s /tmp/poolscum.$i ] && echo "---- 64pc$pc ----" && cat /tmp/poolscum.$i 16: rm -f /tmp/poolscum.$i 17: done 18: echo "Done"