[FUGSPBR] Variaveis
Joao Rocha Braga Filho
goffredo em webkey.com.br
Qui Abr 15 15:29:23 BRT 2004
Nelson Oliveira wrote:
>Galera da lista
>
>Eu havia aprendido anteriormente SHELL e quando aprendi, a atribuição de
>valores a variáveis se dava da seguinte forma:
>
># variavel = valor
>
>Pois bem, estou aqui no FreeBSD abatendo cabeçca com uma coisa básica dessas.
>
>Estou fazendo um SCRIPT e em determinado momento dele, devo atribuir um valor
>a uma variável. Tentei assim :
>
>nome = `nslookup 10.10.10.10 | grep Name` && O IP não é esse ok? ;-)
>
>
Esta constução está errada. O && significa que vai executar o
segunco comando se
o primeiro não retornou erro.
Talvez você queira fazer algo assim:
nome = `nslookup 10.10.10.10 | grep Name`
if test <aqui coloca os testes para a variável, "man test" para maiores
detalhes>
then
< o que tem que ser feito no caso de erro.>
fi
>e não a atribuição de valor a variavel nome.
>
>porém, quando eu mando assim :
>
>set nome = `nslookup 10.10.10.10 | grep Name`
>
>
E o set é para a csh e derivadas (tcsh).
Coloque a seguinte linha como sendo a primeira do arquivo:
#!/bin/sh
>Ai funciona!!!!!
>
>Alguem pode me explicar isso? Ou pelo menos me passar o "caminho das pedras"
>pra entender?
>
>Grato.
>
>
>Nelson Oliveira
>Assistente de Redes
>noliveira em ecentry.com.br
>www.ecentry.com.br
>
>
João Rocha.
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd