#!/bin/csh source nfshosts set ind=`date '+%Y%m%d'` echo "Diskspaces report on "`date '+%d.%m.%Y'` > df.report-$ind foreach host ($hosts) ping $host -c 1 >&/dev/null if ("$status" == "0") then echo "Host: $host reporting diskspaces..." echo "Host: $host" >> df.report-$ind ssh $host df $1 | grep -v "/dev/fd" | grep -v "/proc" | grep -v "swap" | grep -v "/users/" >> df.report-$ind echo >> df.report-$ind else echo "$host est down" endif end