Salve ho dei problemini con uno script bash, che riporto di seguito
exit 0se importo con source il seguente file conf2codice:#!/bin/bash source /home/conf2_file.txt declare EMAIL_MANAGER echo ${VETTORE[1]} i=0 #for org in $(echo $ORGANIZATIONS) ; do ORGANIZATIONS_OU="${ORGANIZATIONS[i]}" DEPARTMENT_OU="${DEPARTMENT[i]}" EMAIL_MANAGER="${EMAIL_MANAGER[i]}" i=i+1 echo "per $ORGANIZATIONS_OU =$DEPARTMENT_OU" echo "il manager è $EMAIL_MANAGER" #done exit 0
quando eseguo lo script i vettori riportati nel file conf2 non vengono visti come vettori.codice:VETTORE=(one two three) ORGANIZATIONS=(100 200 300) DEPARTMENT=(sdf fa Cfda) EMAIL_MANAGER=(d@ail.com d@t dar @it)
come potrei fare per farmeli riconosce come vettore?
grazie

Rispondi quotando