Estou fazendo uns scripts pra usar como CGI, e estava tendo um problema pra usar o eval pra navegar entre os argumentos e checar se estavam completos (queria algo melhor que simplesmente checar o $# e falar que estavam faltando argumentos).
então procurando na internet achei o seguinte exemplo
for (( i=1; i<5; i++ ));
do
[ -z "${!i}" ] && { echo "argumento $i faltando"; exit 4; }
done;
qual a função desse ponto de exclamação?
--
[]'s
Alfredo Casanova
Linux User #228230
msn: address@hidden
tel: +55 61 9655 9619