#29nov96.sh dirassoluto dirrelativo nomefile case $# in 3) ;; *) echo Errore: Usage is $0 dirassoluto dirrelativo nomefile exit;; esac case $1 in /*) ;; *) echo Errore: $1 non dirassoluto exit;; esac case $2 in /*) echo Errore: $2 non dirrelativo exit;; *) ;; esac case $3 in /*) echo Errore: $3 non nomefile relativo exit;; *) ;; esac if test ! -d $1 then echo Errore: Primo parametro non un direttorio exit fi PATH=$PATH:`pwd` export PATH cd $1 trovagerarchia $2 $3