Pular para o conteúdo

Se variavel existe, faz isso, do contrario, faz akilo. Como?

Responder tópico
  • Denunciar
  • Indicar

1. Se variavel existe, faz isso, do contrario, faz akilo. Como?

Enviado em 23/10/2011 - 12:43h

É possível, por meio de um código, se uma determinada variável existe?

tipo assim:


#!/bin/bash
# Como que o povo aki do fórum põe código
# dentro de caixas com bordas picotadas?

if $log_cliente existe then

código...

else

código...

fi

Responder tópico

2. Re: Se variavel existe, faz isso, do contrario, faz akilo. Como?

Enviado em 24/10/2011 - 00:10h



#!/bin/bash
# see more http://sekysu.blogspot.com

VAR=0

if [ -n $VAR ]
then
# Verifica o comprimento de uma variavel
if [ ${#VAR} -gt 0 ]
then
echo "O comprimento é ${#VAR}"
else
echo 'O comprimento é 0'
fi
else
echo 'Valor nulo'
fi

Mas existem outra possibilidades. Use man bash num terminal para aprender mais.


Quanto a "codebox" coloque seu código entre o par de tags [ code ] e [/ code ] Atenção: sem os espaços. Assim:


[ code ]
if [ ${#VAR} -ne 0 ]
then
echo 'Valor não nulo'
else
echo 'Valor nulo'
fi
[/ code ]

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder