Dato che questi parametri li devo processare in base al loro contenuto e non alla loro posizione, mi serve una routine di inizializzazione per delle variabili che li contengano.
A tal proposito sto cercando di rendere automatizzabile la dichiarazione di nuove variabili. Ma in giro per internet e sulle varie guide di scripting che ho sul pc non ho trovato granché.
Il codice che ho scritto non produce esiti soddisfacenti.
Codice: Seleziona tutto
1 if [ "$#" -gt 0 ] then
2 for arg in `seq $#`
3 do
4 nomeVariabile="parametro$arg"
5 "$nomeVariabile"=$1
6 shift
7 done
8
9 #qui le variabili create nel ciclo vengono utilizzate
10
11 else echo"No Arguments"
12 fi
13 exitCodice: Seleziona tutto
5 "$nomeVariabile"=$1Sicuramente un modo c'è, ma non essendo ancora molto pratico, non riesco neanche a gestire decentemente gli array, che probabilmente mi potrebbero aiutare in quest'occasione.
Qualcuno mi può istruire?
Grazie

