Ho un altro piccolo problema..ho bisogno di far variare insieme alla dir letta il numero della componente di un array..come posso fare?
Ho usato un ciclo for più esterno ma è ovvio che non va..ecco il codice che ho usato e che non va bene:
# Definizione del vettore dei nomi tabella
declare -a nomi_tab=(tab_database Dig_File files_tfc MT_file Profili Tabelle)
OLDIFS=$IFS
IFS=$(echo -en "\n\b")
for indice in 0 1 2 3 4 5
do echo "nome tabella letto" ${nomi_tab[indice]}
for my_dir in `ls -1`;
do echo "nome dir letto" $my_dir
echo "nome tabella letto" ${nomi_tab[indice]}
if [ -d "$my_dir" ]
then
cd $my_dir
if [ $my_dir = "Dig File" ]
then echo "digfile dir"
else
for my_file in `ls -1`;
do
.......
come posso fare?
grazie.
ciao.

