Pular para o conteúdo

Funções e argumentos

Responder tópico
  • Denunciar
  • Indicar

1. Funções e argumentos

Enviado em 20/11/2012 - 09:12h

Bom dia.
Estou com problemas para executar uma função passando parametros, podem ajudar?
Não apresenta nenhum erro, mas também parece não executar a função calcRecursos para mostrar na tela as mensagens.
Segue trecho do código:


if [ ${CAP_FORTIM[$CAPINDEX]} -eq 0 ] ; then
CAP_FORTIM[$CAPINDEX]=1
calcRecursos 10
else
echo "Calculo ja realizado"
fi

function calcRecursos () {

RESUL=$((INTRECURSOS-$1))
if test $RESUL -gt 0 ; then echo "ainda cabe" ; else "nao" ; fi

}




muito grato

Responder tópico

2. Re: Funções e argumentos

Enviado em 20/11/2012 - 18:32h

então cara acho que tem um erro naquela linha cheia de ";" faltou um echo ali depois do else


o certo é identa, tenho certeza que não teria errado isso


if [ ${CAP_FORTIM[$CAPINDEX]} -eq 0 ] ; then
CAP_FORTIM[$CAPINDEX]=1
calcRecursos 10
else
echo "Calculo ja realizado"
fi

function calcRecursos (){
RESUL=$((INTRECURSOS-$1))
if test $RESUL -gt 0 ; then
echo "ainda cabe"
else
echo "nao"
fi
}



Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder