#! /usr/local/bin/tcsh -f # while ( expr ) # commandlist # end # # # switch (expr) # case pattern1: # list1 # breaksw # case pattern2: # case pattern3: # list2 # breaksw # default: # defaultList # breaksw # endsw # # pattern1, pattern2, pattern3 POSSONO INCLUDERE WILDCARDS # echo programma test di menu set fine = 0 while ($fine == 0) cat << EOF 1 : stampa la data 2, 3 : stampa la directory corrente 4 : esci EOF echo "" echo -n "scegli " set reply = $< echo "" switch ($reply) case "1": date breaksw case "2": case "3": pwd breaksw case "4": set fine = 1 breaksw default: echo scelta non legale breaksw endsw end