#! /usr/local/bin/tcsh -f # DUE FORME # # if ( expr ) command # # SE expr E' VERA (NON-ZERO) ESEGUE IL COMANDO # # if ( expr1 ) then # list1 # else if ( expr2 ) then # list2 # else # list3 # endif # # else E else if SONO OPZIONALI. # endif NON E' OPZIONALE # # expr1 E' ESEGUITO # SE expr1 E' VERO SI ESEGUONO I COMANDI IN list1 # E IL COMANDO if E' CONCLUSO. # SE expr1 E' FALSA ED ESISTONO UNA O PIU' else if # ALLORA SI ESEGUE LA LISTA DI COMANDI # ASSOCIATA ALLA PRIMA ESPRESSIONE DI else if VERA E # SI TERMINA. # SE NON ESISTONO ESPRESSIONI VERE ED E' DEFINITO # IL COSTRUTTO else, SI ESEGUE LA LISTA DI COMANDI # AD ESSO ASSOCIATO # echo -n 'inserisci un numero: ' set numero = $< if ($numero < 0) then echo negativo else if ($numero == 0) then echo zero else echo positivo endif