#!/bin/sh wd=`pwd` nodes="p4-01 p4-02 p4-03 p4-04" interval=2 if [ "$1" = "topline" ] then $wd/mpstat | grep CPU while true do sleep 1000 done exit 0 fi { echo screen -t 'ClusterTOP' $0 topline for node in $nodes do set -- `ssh $node "cat /proc/cpuinfo | grep processor | tail -1"` maxproc=$3 for i in `seq 0 $maxproc` do echo split echo focus echo screen -t "$node/$i" ssh $node "$wd/mpstat -P $i $interval" done done } > dot-screenrc.$$ screen -c dot-screenrc.$$ rm dot-screenrc.$$