[Ubuntu-PT 9956] Re: bash - popular array.
Filipe Roque
flip.roque gmail.com
Sábado, 12 de Janeiro de 2013 - 17:58:12 UTC
> Alguém me pode dizer qual o erro que estou a cometer?
> Desde já meus agradecimentos
julgo que dois. Faltava um '$' e outro descrito melhor aqui:
http://stackoverflow.com/questions/124167/bash-variable-scope
Cria_Array_Pastas() {
i=0;
for FOLDERNAME in *; do
if [ -d "$FOLDERNAME" ]; then
pastas[$i]="$FOLDERNAME"
i=$((i+1))
fi
done
echo "--------- TESTE ----------"
echo ${#pastas[*]}
echo ${pastas[0]}
echo -e '\n'
for pasta in "${pastas[@]}"; do
echo "$pasta"
done
}
flip
--
Rádio Zero
www.radiozero.pt
Mais informações acerca da lista ubuntu-pt