[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Dúvida variável
From: |
Paulo Bettega |
Subject: |
Re: [shell-script] Dúvida variável |
Date: |
Fri, 14 Nov 2014 15:45:40 -0200 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 |
Opas, cerveja grátis? :)
On 14-11-2014 11:19, 'Julio C. Neves' address@hidden [shell-script] wrote:
Fala Diógenes,
Não sei se o Paulo Bettega é chegado a uma homebrewer, mas se as nossas dicas
funcionaram, qdo nos
encontrarmos, fica me devendo uma dessas que vc anuncia abaixo da sua
assinatura.
Sou chegado, ainda mais com tira-gosto/rodízio/churrasco
(peço desculpas aos eventuais vegetarianos da lista, se houver)
PS1: Se homebrewer não for a praia do Paulo, eu aceito tomar a que seria dele
tb.... ;)
Duas cada um então :)
PS2: Olha onde a filosofia de Sw Livre do Stalman chegou [1]
<http://freebeer.org/blog/> [2]
<https://en.wikipedia.org/wiki/Free_Beer>
[1] - http://freebeer.org/blog/
[2] - https://en.wikipedia.org/wiki/Free_Beer
Legal os links, boa idéia do cara, receita GPL.
Mas acho que o nome mais certo seria Open Beer porque
Free Beer parece cerveja grátis :)
Abraços Paulo Bettega
Abcs,
Julio
*@juliobash*
*Próximos cursos de Shell*
*Cidade LocalPeríodo*
*Rio de JaneiroEDX <http://edx.srv.br/>10 a 14/11*
*São Paulo 4Linux
<http://www.4linux.com.br/cursos/programacao-em-shell-script>24 a 28/11*
Dou treinamento de /Shell/ em qualquer cidade.
Para mais detalhes, me mande um e-mail <mailto:address@hidden>.
Em 14 de novembro de 2014 10:36, Diógenes Vargas de Bittencourt address@hidden
<mailto:address@hidden> [shell-script] <address@hidden
<mailto:address@hidden>> escreveu:
__
Bom dia pessoal, só queria agradecer a ajuda que recebi na minha dúvida.
Funcionou das duas
maneiras, a do Paulo Bettega e a do Júlio C. Neves.
Valeu
Diógenes V. Bittencourt
Em 9 de novembro de 2014 19:43, 'Julio C. Neves' address@hidden
<mailto:address@hidden> [shell-script] <address@hidden
<mailto:address@hidden>> escreveu:
__
O que vc quer fazer não poderia ser com a caixa de diálogo --infobox?
Veja:
#!/bin/bash
if ping -q -c5 $IP > /dev/null
then
dialog --title 'STATUS SERVER' --infobox "Servidor $HOST Online"
20 60
else
dialog --title 'STATUS SERVER' --infobox "Servidor $HOST Offline"
20 60
fi
Ou ainda:
#!/bin/bash
if ping -q -c5 $IP > /dev/null
then
Dica="Servidor $HOST Online"
else
Dica="Servidor $HOST Offline"
fi
dialog --title 'STATUS SERVER' --infobox "$Dica" 20 60
Ou ainda substituindo a última linha por:
zenity --info --text "$Dica"
Mas, se vc quiser instalar o yad, que é sensacional - e aconselho a
todos que gostam de
Shell que o instalem - vc tb poderia fazer:
#!/bin/bash
if ping -q -c5 $IP > /dev/null
then
Dica="Servidor $HOST Online"
Img=gtk-ok
else
Dica="Servidor $HOST Offline"
Img=gtk-dialog-warning-panel
fi
yad --center --image $Img --image-on-top --text "$Dica" --button gtk-ok
Abcs,
Julio
*@juliobash*
*Próximos cursos de Shell*
*Cidade LocalPeríodo*
*Rio de JaneiroEDX <http://edx.srv.br/>10 a 14/11*
*São Paulo 4Linux
<http://www.4linux.com.br/cursos/programacao-em-shell-script>24 a 28/11*
Dou treinamento de /Shell/ em qualquer cidade.
Para mais detalhes, me mande um e-mail <mailto:address@hidden>.
Em 9 de novembro de 2014 00:27, Diógenes Vargas de Bittencourt
address@hidden
<mailto:address@hidden> [shell-script] <address@hidden
<mailto:address@hidden>> escreveu:
__
Buenas prezados,
Tenho um script em DIALOG onde estou tentando colocar uma opção
para visualizar o status
de um servidor com ping por exemplo. Para fazer essa verificação
utilizei um script como
segue abaixo:
#!/bin/sh
ping -q -c5 $IP > /dev/null
if [ $? -eq 0 ]
then
echo "Servidor $HOST Online"
else
echo "Servidor $HOST Offline"
fi
O problema é que no DIALOG eu consigo visualizar comente arquivo,
por isso a minha ideia
é jogar o resultado de script de cima para um arquivo, e no DIALOG
ler esse arquivo.
dialog --title 'STATUS SERVER' --textbox /tmp/stataus_srv 20 60
Mas o que preciso é aproveitar as variáveis desse script principal
e utiliza-las nesse
script secundário de ping, pois tenho uma variável no outro script
chamada IP que tenho
que utilizala nesse.
Alguma ideia para me ajudar?
Abração e bom final de semana a todos.
Diógenes V. B.
----------------------------------------------------------------------------------------------------
Enviado por: "Julio C. Neves" <address@hidden>
----------------------------------------------------------------------------------------------------