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 vyfor 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