 |
picchio |
.primate.
Registered: Dec 2007
Posts: 67 (0.01 al dì)
Location:
Corso: informatica
Anno:
Time Online: 15:46:09: [...]
Status: Offline
Edit | Report | IP: Logged |
Ha trattato l' argomento: SCRIPTING SHELL
Ha spiegato come si crea, la nomenclatura consigliata, l' uso delle variabili, come specificare la shell che lo interpreta, l'uso di parametri/opzioni, ecc...
L'ultima parte ha riguardato le condizioni dentro lo script, del tipo
if
test $# -eq0
then
exit
fi
e dell' uso di
shift
per scorrere i vari parametri dati in input
Infine ha dato i seguenti esercizi:
1) creare uno script che stampa i suoi 3 parametri in ordine inverso
2) creare uno script che stampa TUTTI i suoi parametri in ordine inverso
La soluzione sembra sia:
#!/usr/local/bin/bash
if
test$# -eq0
then
exit
fi
PAR=$*
shift
$0 $*
3) creare uno script che applica un comando ai nomi passati come parametro
Il primo e il terzo non li ha risolti, ma ha detto che se lo si desidera li può risolvere la prossima lezione.
|