The Saltydog wrote:
In uno script bash dovrei assegnare ad una variabile una lista di
valori, e poi ciclare sugli stessi.
Ad esempio:
MIALISTA = mv cc pr tt vy
for prova in $MIALISTA; do
mv testi/$prova.txt testi/fine.$prova.gap;
done
Nell'esempio qualcosa non va nell'assegnazione della lista in quanto
si ferma al solo primo valore 'mv'. Non sono evidentemente "pratico"
di bash...
riadattati questo:
#!/bin/bash
## Mi raccomando: senza spazi e con le virgolette " !!!
MIALISTA="mv cc pr tt vy"
for prova in $MIALISTA; do
echo $prova
done
--
Daniele Melosi
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]