Manipulação de Domínios no Apache com Shell Script

2016-05-23 Por tôpico Henrique Fagundes

Prezado Colegas,

Primeiramente saudações pinguianas.
Gostaria de colaborar com a comunidade compartilhando um script que fiz

Segue o link: http://bit.ly/244U46W

Aqui tem o vídeo que mostra o script funcionando:
https://www.youtube.com/watch?v=TdlYr4MxQtc

Abraços a todos!

Atenciosamente,

Henrique Fagundes
henri...@linuxadmin.com.br
Skype: magnata-br-rj
Linux User: 475399

http://www.aprendendolinux.com/
http://www.facebook.com/PortalAprendendoLinux
http://youtube.com/aprendendolinux/
http://twitter.com/aprendendolinux/
__
Participe do Grupo Aprendendo Linux
https://groups.google.com/forum/#!forum/portal-aprendendo-linux

Ou envie um e-mail para:
portal-aprendendo-linux+subscr...@googlegroups.com



Re: [DEBIAN-MS: 7047] Dúvida com Shell Script

2016-05-16 Por tôpico SamuelOPH
Pegando no pé um pouco

Em 16 de maio de 2016 19:29, Henrique Fagundes 
escreveu:

> ​​
> cat /root/dominios.txt | egrep -v "^[#;]"


D
​everia ser:
​​egrep -v "^[#;]" /root/dominios.txt

Usar o cat excessivamente é um dos erros mais comuns ao fazer shell
scripts, sendo o não cuidado com a expansão de variáveis o segundo.

Indico o uso do shellcheck[1] para todo mundo que trabalha com
shellscripts, é um linter de shellscript, tem um plugin para o Atom também.

​[1]https://github.com/koalaman/shellcheck​

​
Samuel Henrique O. P. [samueloph]


Re: [DEBIAN-MS: 7047] Dúvida com Shell Script

2016-05-16 Por tôpico Henrique Fagundes

Colegas,

Resolvi dessa maneira:

for dominios in `cat /root/dominios.txt | egrep -v "^[#;]" `; do
sed -i '33i\blacklist_from *'$dominios'\' /opt/zimbra/conf/salocal.cf.in
done

Funcionou direitinho agora!

Atenciosamente,

Henrique Fagundes
henri...@linuxadmin.com.br
Skype: magnata-br-rj
Linux User: 475399

http://www.aprendendolinux.com/
http://www.facebook.com/PortalAprendendoLinux
http://youtube.com/aprendendolinux/
http://twitter.com/aprendendolinux/
__
Participe do Grupo Aprendendo Linux
https://groups.google.com/forum/#!forum/portal-aprendendo-linux

Ou envie um e-mail para:
portal-aprendendo-linux+subscr...@googlegroups.com

 Mensagem original 
Assunto: Re: [DEBIAN-MS: 7047] Dúvida com Shell Script
De: Patolinux <patoli...@debian-ms.org>
Para: debia...@googlegroups.com
CC: debian-user-portuguese <debian-user-portuguese@lists.debian.org>, 
Henrique Fagundes <henri...@linuxadmin.com.br>

Data: 16/05/2016 19:02


Oi Henrique,

as aspas simples inibem a substituição de variáveis. Nesse caso, use
aspas duplas.

É provável que daí você tenha que colocar \\ dentro das aspas duplas
para obter \ no final das contas.

Você pode ainda usar spas simples e:
* fechar as aspas simples imediatamente antes do $
* abrir aspas duplas
* fechar as aspas duplas imediatamente depois do nome da variável
* abrir aspas simples
* fechar as aspas simples no final.

Fica meio difícil de visualizar porque aparecem várias aspas juntas, mas
é mais ou menos isso:

sed -i '33i\blacklist_from *'"$dominios"'\'
/opt/zimbra/conf/salocal.cf.in <http://salocal.cf.in>

Abraço,

   Diego



Em 16 de maio de 2016 16:59, Henrique Fagundes
<henri...@linuxadmin.com.br <mailto:henri...@linuxadmin.com.br>> escreveu:

Amigos,

Saudações pinguianas.
Estou com uma dúvida em um Shell.

Vejam:

#!/bin/bash

for dominios in `cat /root/dominios.txt | egrep -v "^[#;]" `; do
sed -i '33i\blacklist_from *$dominios\'
/opt/zimbra/conf/salocal.cf.in <http://salocal.cf.in>
done

Dentro do arquivo "/root/dominios.txt" tem o seguinte conteúdo:
teste.com.br <http://teste.com.br>

Então, era para o script fazer o seguinte: Adicionar a linha
"blacklist_from *teste.com.br <http://teste.com.br>" na linha 33 do
arquivo /opt/zimbra/conf/salocal.cf.in <http://salocal.cf.in>.

Só que isso não está acontecendo! Ao invés disso, ele está
adicionando a linha "blacklist_from *$dominios".

Alguém sabe como eu posso fazer para forçar o script a interpretar a
variável?

Desde já muito grato.

Atenciosamente,

Henrique Fagundes
henri...@linuxadmin.com.br <mailto:henri...@linuxadmin.com.br>
Skype: magnata-br-rj
Linux User: 475399

http://www.aprendendolinux.com/
http://www.facebook.com/PortalAprendendoLinux
http://youtube.com/aprendendolinux/
http://twitter.com/aprendendolinux/
__
Participe do Grupo Aprendendo Linux
https://groups.google.com/forum/#!forum/portal-aprendendo-linux

Ou envie um e-mail para:
portal-aprendendo-linux+subscr...@googlegroups.com
<mailto:portal-aprendendo-linux%2bsubscr...@googlegroups.com>

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "Debian MS".

Para postar neste grupo, envie um e-mail para
debia...@googlegroups.com <mailto:debia...@googlegroups.com>

Para ver mais opções, visite este grupo em
http://groups.google.com/group/debianms?hl=pt-BR
--- Você está recebendo esta mensagem porque se inscreveu no grupo
"Debian MS" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
envie um e-mail para debianms+unsubscr...@googlegroups.com
<mailto:debianms%2bunsubscr...@googlegroups.com>.
Para obter mais opções, acesse https://groups.google.com/d/optout.






Re: [DEBIAN-MS: 7047] Dúvida com Shell Script

2016-05-16 Por tôpico Patolinux
Oi Henrique,

as aspas simples inibem a substituição de variáveis. Nesse caso, use aspas
duplas.

É provável que daí você tenha que colocar \\ dentro das aspas duplas para
obter \ no final das contas.

Você pode ainda usar spas simples e:
* fechar as aspas simples imediatamente antes do $
* abrir aspas duplas
* fechar as aspas duplas imediatamente depois do nome da variável
* abrir aspas simples
* fechar as aspas simples no final.

Fica meio difícil de visualizar porque aparecem várias aspas juntas, mas é
mais ou menos isso:

sed -i '33i\blacklist_from *'"$dominios"'\' /opt/zimbra/conf/salocal.cf.in

Abraço,

  Diego



Em 16 de maio de 2016 16:59, Henrique Fagundes 
escreveu:

> Amigos,
>
> Saudações pinguianas.
> Estou com uma dúvida em um Shell.
>
> Vejam:
>
> #!/bin/bash
>
> for dominios in `cat /root/dominios.txt | egrep -v "^[#;]" `; do
> sed -i '33i\blacklist_from *$dominios\' /opt/zimbra/conf/salocal.cf.in
> done
>
> Dentro do arquivo "/root/dominios.txt" tem o seguinte conteúdo:
> teste.com.br
>
> Então, era para o script fazer o seguinte: Adicionar a linha
> "blacklist_from *teste.com.br" na linha 33 do arquivo /opt/zimbra/conf/
> salocal.cf.in.
>
> Só que isso não está acontecendo! Ao invés disso, ele está adicionando a
> linha "blacklist_from *$dominios".
>
> Alguém sabe como eu posso fazer para forçar o script a interpretar a
> variável?
>
> Desde já muito grato.
>
> Atenciosamente,
>
> Henrique Fagundes
> henri...@linuxadmin.com.br
> Skype: magnata-br-rj
> Linux User: 475399
>
> http://www.aprendendolinux.com/
> http://www.facebook.com/PortalAprendendoLinux
> http://youtube.com/aprendendolinux/
> http://twitter.com/aprendendolinux/
> __
> Participe do Grupo Aprendendo Linux
> https://groups.google.com/forum/#!forum/portal-aprendendo-linux
>
> Ou envie um e-mail para:
> portal-aprendendo-linux+subscr...@googlegroups.com
>
> --
> --
> Você recebeu esta mensagem porque está inscrito no Grupo "Debian MS".
>
> Para postar neste grupo, envie um e-mail para debia...@googlegroups.com
>
> Para ver mais opções, visite este grupo em
> http://groups.google.com/group/debianms?hl=pt-BR
> --- Você está recebendo esta mensagem porque se inscreveu no grupo "Debian
> MS" dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para debianms+unsubscr...@googlegroups.com.
> Para obter mais opções, acesse https://groups.google.com/d/optout.
>


Re: Dúvida com Shell Script

2016-05-16 Por tôpico Adriano Rafael Gomes
On Mon, May 16, 2016 at 05:58:19PM -0300, Henrique Fagundes wrote:
> sed -i '33i\blacklist_from *$dominios\' /opt/zimbra/conf/salocal.cf.in

Tente trocar as aspas simples por aspas duplas. As variáveis não são
expandidas com aspas simples.


signature.asc
Description: Digital signature


Re: Dúvida com Shell Script

2016-05-16 Por tôpico Henrique Fagundes

O arquivo ficou assim:

blacklist_from *"$dominios"
blacklist_from *${dominios}


Atenciosamente,

Henrique Fagundes
henri...@linuxadmin.com.br
Skype: magnata-br-rj
Linux User: 475399

http://www.aprendendolinux.com/
http://www.facebook.com/PortalAprendendoLinux
http://youtube.com/aprendendolinux/
http://twitter.com/aprendendolinux/
__
Participe do Grupo Aprendendo Linux
https://groups.google.com/forum/#!forum/portal-aprendendo-linux

Ou envie um e-mail para:
portal-aprendendo-linux+subscr...@googlegroups.com

 Mensagem original 
Assunto: Re: Dúvida com Shell Script
De: Guimarães Faria Corcete DUTRA, Leandro <l...@dutras.org>
Para: Henrique Fagundes <henri...@linuxadmin.com.br>
CC: Debian User Portugueſe <debian-user-portuguese@lists.debian.org>
Data: 16/05/2016 18:15


2016-05-16 18:14 GMT-03:00 Henrique Fagundes <henri...@linuxadmin.com.br>:


Infelizmente, nenhuma das duas opções funcionaram.


Pelo menos diz no que resultaram.






Re: Dúvida com Shell Script

2016-05-16 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2016-05-16 18:14 GMT-03:00 Henrique Fagundes :
>
> Infelizmente, nenhuma das duas opções funcionaram.

Pelo menos diz no que resultaram.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm



Re: Dúvida com Shell Script

2016-05-16 Por tôpico Henrique Fagundes

Oi amigo,

Boa noite!

Infelizmente, nenhuma das duas opções funcionaram.

Atenciosamente,

Henrique Fagundes
henri...@linuxadmin.com.br
Skype: magnata-br-rj
Linux User: 475399

http://www.aprendendolinux.com/
http://www.facebook.com/PortalAprendendoLinux
http://youtube.com/aprendendolinux/
http://twitter.com/aprendendolinux/
__
Participe do Grupo Aprendendo Linux
https://groups.google.com/forum/#!forum/portal-aprendendo-linux

Ou envie um e-mail para:
portal-aprendendo-linux+subscr...@googlegroups.com

Em 16/05/2016 18:10, Marcos Carraro escreveu:

Boa Noite,

Pode ser que funcione

${dominios}

ou

"$dominios"




*--*
Att
Marcos Carraro 


Em 16 de maio de 2016 17:58, Henrique Fagundes
> escreveu:

Amigos,

Saudações pinguianas.
Estou com uma dúvida em um Shell.

Vejam:

#!/bin/bash

for dominios in `cat /root/dominios.txt | egrep -v "^[#;]" `; do
sed -i '33i\blacklist_from *$dominios\'
/opt/zimbra/conf/salocal.cf.in 
done

Dentro do arquivo "/root/dominios.txt" tem o seguinte conteúdo:
teste.com.br 

Então, era para o script fazer o seguinte: Adicionar a linha
"blacklist_from *teste.com.br " na linha 33 do
arquivo /opt/zimbra/conf/salocal.cf.in .

Só que isso não está acontecendo! Ao invés disso, ele está
adicionando a linha "blacklist_from *$dominios".

Alguém sabe como eu posso fazer para forçar o script a interpretar a
variável?

Desde já muito grato.

Atenciosamente,

Henrique Fagundes
henri...@linuxadmin.com.br 
Skype: magnata-br-rj
Linux User: 475399

http://www.aprendendolinux.com/
http://www.facebook.com/PortalAprendendoLinux
http://youtube.com/aprendendolinux/
http://twitter.com/aprendendolinux/
__
Participe do Grupo Aprendendo Linux
https://groups.google.com/forum/#!forum/portal-aprendendo-linux

Ou envie um e-mail para:
portal-aprendendo-linux+subscr...@googlegroups.com







Re: Dúvida com Shell Script

2016-05-16 Por tôpico Marcos Carraro
Boa Noite,

Pode ser que funcione

${dominios}

ou

"$dominios"




*--*
Att
Marcos Carraro 


Em 16 de maio de 2016 17:58, Henrique Fagundes 
escreveu:

> Amigos,
>
> Saudações pinguianas.
> Estou com uma dúvida em um Shell.
>
> Vejam:
>
> #!/bin/bash
>
> for dominios in `cat /root/dominios.txt | egrep -v "^[#;]" `; do
> sed -i '33i\blacklist_from *$dominios\' /opt/zimbra/conf/salocal.cf.in
> done
>
> Dentro do arquivo "/root/dominios.txt" tem o seguinte conteúdo:
> teste.com.br
>
> Então, era para o script fazer o seguinte: Adicionar a linha
> "blacklist_from *teste.com.br" na linha 33 do arquivo /opt/zimbra/conf/
> salocal.cf.in.
>
> Só que isso não está acontecendo! Ao invés disso, ele está adicionando a
> linha "blacklist_from *$dominios".
>
> Alguém sabe como eu posso fazer para forçar o script a interpretar a
> variável?
>
> Desde já muito grato.
>
> Atenciosamente,
>
> Henrique Fagundes
> henri...@linuxadmin.com.br
> Skype: magnata-br-rj
> Linux User: 475399
>
> http://www.aprendendolinux.com/
> http://www.facebook.com/PortalAprendendoLinux
> http://youtube.com/aprendendolinux/
> http://twitter.com/aprendendolinux/
> __
> Participe do Grupo Aprendendo Linux
> https://groups.google.com/forum/#!forum/portal-aprendendo-linux
>
> Ou envie um e-mail para:
> portal-aprendendo-linux+subscr...@googlegroups.com
>
>


Dúvida com Shell Script

2016-05-16 Por tôpico Henrique Fagundes

Amigos,

Saudações pinguianas.
Estou com uma dúvida em um Shell.

Vejam:

#!/bin/bash

for dominios in `cat /root/dominios.txt | egrep -v "^[#;]" `; do
sed -i '33i\blacklist_from *$dominios\' /opt/zimbra/conf/salocal.cf.in
done

Dentro do arquivo "/root/dominios.txt" tem o seguinte conteúdo:
teste.com.br

Então, era para o script fazer o seguinte: Adicionar a linha 
"blacklist_from *teste.com.br" na linha 33 do arquivo 
/opt/zimbra/conf/salocal.cf.in.


Só que isso não está acontecendo! Ao invés disso, ele está adicionando a 
linha "blacklist_from *$dominios".


Alguém sabe como eu posso fazer para forçar o script a interpretar a 
variável?


Desde já muito grato.

Atenciosamente,

Henrique Fagundes
henri...@linuxadmin.com.br
Skype: magnata-br-rj
Linux User: 475399

http://www.aprendendolinux.com/
http://www.facebook.com/PortalAprendendoLinux
http://youtube.com/aprendendolinux/
http://twitter.com/aprendendolinux/
__
Participe do Grupo Aprendendo Linux
https://groups.google.com/forum/#!forum/portal-aprendendo-linux

Ou envie um e-mail para:
portal-aprendendo-linux+subscr...@googlegroups.com



Dúvida com Shell Script

2016-05-16 Por tôpico Henrique Fagundes

Amigos,

Saudações pinguianas.
Estou com uma dúvida em um Shell.

Vejam:

#!/bin/bash

for dominios in `cat /root/dominios.txt | egrep -v "^[#;]" `; do
sed -i '33i\blacklist_from *$dominios\' /opt/zimbra/conf/salocal.cf.in
done

Dentro do arquivo "/root/dominios.txt" tem o seguinte conteúdo:
teste.com.br

Então, era para o script fazer o seguinte: Adicionar a linha 
"blacklist_from *teste.com.br" na linha 33 do arquivo 
/opt/zimbra/conf/salocal.cf.in.


Só que isso não está acontecendo! Ao invés disso, ele está adicionando a 
linha "blacklist_from *$dominios".


Alguém sabe como eu posso fazer para forçar o script a interpretar a 
variável?


Desde já muito grato.

Atenciosamente,

Henrique Fagundes
henri...@linuxadmin.com.br
Skype: magnata-br-rj
Linux User: 475399

http://www.aprendendolinux.com/
http://www.facebook.com/PortalAprendendoLinux
http://youtube.com/aprendendolinux/
http://twitter.com/aprendendolinux/
__
Participe do Grupo Aprendendo Linux
https://groups.google.com/forum/#!forum/portal-aprendendo-linux

Ou envie um e-mail para:
portal-aprendendo-linux+subscr...@googlegroups.com



Re: Executar comandos remotamente via shell script

2015-06-19 Por tôpico Walter Maciel Junior
Bom dia.

Estou interessado em utilizar o ansible.

http://www.google.com.br/url?sa=trct=jq=esrc=ssource=webcd=6cad=rjauact=8ved=0CD0QFjAFurl=http%3A%2F%2Fwww.vivaolinux.com.br%2Fartigo%2FAnsible-Automatizando-o-Data-Centerei=byqEVaKyE4z3-QH4tKvICQusg=AFQjCNGifVPmx8gY4k4PkYQzqtL6XI1USwsig2=iZwNkoX6toMjxBD0hn8quw

Em 12 de março de 2015 15:59, Paulo Correia psc...@hotmail.com escreveu:

 Antonio,

 Usar uma ferramenta de monitoramento como Nagios/Zabbix, ... é
 interessante.
 Mas, dependendo do tamanho do seu parque de Máquinas (principalmente se
 for pequeno) os scripts funcionam melhor e não instalam serviços nas mesmas
 (o que pode deixar elas lentas, ocupar memória, ...).
 Onde eu trabalho, as máquinas se auto checam via scripts no cron.
 E uma máquina de Monitoramento as verifica de 5 em 5 minutos, se algo
 parar manda e-mail e SMS.
 Antes de instalar e configurar um Nagios/Zabbix, ... verifique se não é o
 caso de usar scripts.

 Obs: Não tenho nada contra o Nagios/Zabbix, ...

 Att,

 Paulo Correia


  Date: Thu, 12 Mar 2015 12:39:26 -0300
  From: fcann...@gmail.com
  To: debian-user-portuguese@lists.debian.org
  Subject: Re: Executar comandos remotamente via shell script

 
  On 17-02-2015 12:27, Antonio Terceiro wrote:
   On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote:
   Prezados, boa noite
  
   Preciso verificar se alguns hosts remotos estao executando serviços de
   banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o
 script
   que tentei nao tem ajudado muito, to errando feio em algo, lembrando
 que
   tenho relacao de confianca com os hosts que puder me ajudar agradeco
   abracços.
 
   mas acho que na verdade você precisa é de uma solução mais
 profissional de
   monitoramento, tipo nagios. ;-)
 
  Eu concordo com o Terceiro. Vale a pena tu gastar umas horas pra colocar
  o nagios/zabbix/zenoss/icinga/munin/sei-la-o-que pra funcionar do que
  ficar rodando scripts via ssh.
 
  [ ]'s
 
 
  --
  To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
  with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
  Archive: https://lists.debian.org/5501b32e.4090...@gmail.com
 



Re: Executar comandos remotamente via shell script

2015-03-12 Por tôpico Sinval Júnior
Por que você não usa o fabfile [1]



1 - http://www.fabfile.org/

Ao encaminhar esta mensagem, por favor:
1 - Apague meu endereço eletrônico;
2 - Encaminhe como Cópia Oculta (Cco ou BCc) aos seus destinatários.
Dificulte assim a disseminação de vírus, spams e banners.

#=+
#!/usr/bin/env python
nome = 'Sinval Júnior'
email = 'sinvalju arroba gmail ponto com'
print nome
print email
#==+

Em 15 de fevereiro de 2015 00:49, Leandro leandro...@gmail.com escreveu:

 Prezados, boa noite

 Preciso verificar se alguns hosts remotos estao executando serviços de
 banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script
 que tentei nao tem ajudado muito, to errando feio em algo, lembrando que
 tenho relacao de confianca com os hosts que puder me ajudar agradeco
 abracços.

 #!/bin/bash
 for server in $(cat servidores.txt); do
 ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print
 $1}';
 ps -ef | grep mysql;
 echo ---
 echo $server
 echo ---
 done








Re: Executar comandos remotamente via shell script

2015-03-12 Por tôpico Fabricio Cannini

On 17-02-2015 12:27, Antonio Terceiro wrote:

On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote:

Prezados, boa noite

Preciso verificar se alguns hosts remotos estao executando serviços de
banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script
que tentei nao tem ajudado muito, to errando feio em algo, lembrando que
tenho relacao de confianca com os hosts que puder me ajudar agradeco
abracços.



mas acho que na verdade você precisa é de uma solução mais profissional de
monitoramento, tipo nagios. ;-)


Eu concordo com o Terceiro. Vale a pena tu gastar umas horas pra colocar 
o nagios/zabbix/zenoss/icinga/munin/sei-la-o-que pra funcionar do que 
ficar rodando scripts via ssh.


[ ]'s


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5501b32e.4090...@gmail.com



RE: Executar comandos remotamente via shell script

2015-03-12 Por tôpico Paulo Correia
Antonio,
Usar uma ferramenta de monitoramento como Nagios/Zabbix, ... é 
interessante.Mas, dependendo do tamanho do seu parque de Máquinas 
(principalmente se for pequeno) os scripts funcionam melhor e não instalam 
serviços nas mesmas (o que pode deixar elas lentas, ocupar memória, ...).Onde 
eu trabalho, as máquinas se auto checam via scripts no cron.E uma máquina de 
Monitoramento as verifica de 5 em 5 minutos, se algo parar manda e-mail e 
SMS.Antes de instalar e configurar um Nagios/Zabbix, ... verifique se não é o 
caso de usar scripts.
Obs: Não tenho nada contra o Nagios/Zabbix, ...
Att,
Paulo Correia

 Date: Thu, 12 Mar 2015 12:39:26 -0300
 From: fcann...@gmail.com
 To: debian-user-portuguese@lists.debian.org
 Subject: Re: Executar comandos remotamente via shell script
 
 On 17-02-2015 12:27, Antonio Terceiro wrote:
  On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote:
  Prezados, boa noite
 
  Preciso verificar se alguns hosts remotos estao executando serviços de
  banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script
  que tentei nao tem ajudado muito, to errando feio em algo, lembrando que
  tenho relacao de confianca com os hosts que puder me ajudar agradeco
  abracços.
 
  mas acho que na verdade você precisa é de uma solução mais profissional de
  monitoramento, tipo nagios. ;-)
 
 Eu concordo com o Terceiro. Vale a pena tu gastar umas horas pra colocar 
 o nagios/zabbix/zenoss/icinga/munin/sei-la-o-que pra funcionar do que 
 ficar rodando scripts via ssh.
 
 [ ]'s
 
 
 -- 
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: https://lists.debian.org/5501b32e.4090...@gmail.com
 
  

Re: Executar comandos remotamente via shell script

2015-02-17 Por tôpico Rodrigo Cunha
Seria apenas uma verificação ou uma ação automática em caso de erro?
Se eu não me engano o nagios monitora os processos e da para configurar os
agentes para executar automaticamente ações em caso de falhas,acho que
ficaria mais gerenciável assim.

Em 17 de fevereiro de 2015 12:27, Antonio Terceiro terce...@debian.org
escreveu:

 On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote:
  Prezados, boa noite
 
  Preciso verificar se alguns hosts remotos estao executando serviços de
  banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script
  que tentei nao tem ajudado muito, to errando feio em algo, lembrando que
  tenho relacao de confianca com os hosts que puder me ajudar agradeco
  abracços.
 
  #!/bin/bash
  for server in $(cat servidores.txt); do

 tem aspas demais, e tem que trocar algumas por aspas simples

  ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print
  $1}';
  ps -ef | grep mysql;

 tente

 ssh $server ifconfig | grep 'inet addr:' | cut -d: -f2 | awk
 '{print($1)}'; ps -ef | grep mysql

 mas acho que na verdade você precisa é de uma solução mais profissional de
 monitoramento, tipo nagios. ;-)

 --
 Antonio Terceiro terce...@debian.org




-- 
Atenciosamente,
Rodrigo da Silva Cunha


Re: Executar comandos remotamente via shell script

2015-02-17 Por tôpico Antonio Terceiro
On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote:
 Prezados, boa noite
 
 Preciso verificar se alguns hosts remotos estao executando serviços de
 banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script
 que tentei nao tem ajudado muito, to errando feio em algo, lembrando que
 tenho relacao de confianca com os hosts que puder me ajudar agradeco
 abracços.
 
 #!/bin/bash
 for server in $(cat servidores.txt); do

tem aspas demais, e tem que trocar algumas por aspas simples

 ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print
 $1}';
 ps -ef | grep mysql;

tente

ssh $server ifconfig | grep 'inet addr:' | cut -d: -f2 | awk '{print($1)}'; 
ps -ef | grep mysql

mas acho que na verdade você precisa é de uma solução mais profissional de
monitoramento, tipo nagios. ;-)

-- 
Antonio Terceiro terce...@debian.org


signature.asc
Description: Digital signature


Re: Executar comandos remotamente via shell script

2015-02-16 Por tôpico Leandro
Alguém sugestões?
Em 15/02/2015 02:42, Leandro leandro...@gmail.com escreveu:

 A variável e para pegar o nome dos servidores q vem da entrada cat,e os
 servidores tem relação de confiança.
 Em 15/02/2015 02:33, Rodolfo Azevedo rof20...@gmail.com escreveu:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Mas qual o seu problema ?

 Essa sua variável $server possui o nome do usuário para se logar via SSH ?

 Porque para se logar não basta o IP, segue essa convenção: ssh
 USUARIO@IP, exemplo: ssh root@10.10.10.1

 Abraços.

 On 14/02/2015 22:49, Leandro wrote:
  Prezados, boa noite
 
  Preciso verificar se alguns hosts remotos estao executando serviços
  de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem
  o script que tentei nao tem ajudado muito, to errando feio em algo,
  lembrando que tenho relacao de confianca com os hosts que puder me
  ajudar agradeco abracços.
 
  #!/bin/bash for server in $(cat servidores.txt); do ssh $server
  ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}';
  ps -ef | grep mysql; echo
  --- echo $server echo
  --- done
 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.7 (MingW32)

 iD8DBQFU4CFwawGPb/skqCgRAgQlAJ4rQG9rud9R+0W++HspEnW166fdigCfcqlK
 CtX3lTy5y3peS/QgzzWOYUA=
 =hwQP
 -END PGP SIGNATURE-


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: https://lists.debian.org/54e02171.8010...@gmail.com




Executar comandos remotamente via shell script

2015-02-14 Por tôpico Leandro
Prezados, boa noite

Preciso verificar se alguns hosts remotos estao executando serviços de
banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script
que tentei nao tem ajudado muito, to errando feio em algo, lembrando que
tenho relacao de confianca com os hosts que puder me ajudar agradeco
abracços.

#!/bin/bash
for server in $(cat servidores.txt); do
ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print
$1}';
ps -ef | grep mysql;
echo ---
echo $server
echo ---
done


Re: Executar comandos remotamente via shell script

2015-02-14 Por tôpico Leandro
A variável e para pegar o nome dos servidores q vem da entrada cat,e os
servidores tem relação de confiança.
Em 15/02/2015 02:33, Rodolfo Azevedo rof20...@gmail.com escreveu:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Mas qual o seu problema ?

 Essa sua variável $server possui o nome do usuário para se logar via SSH ?

 Porque para se logar não basta o IP, segue essa convenção: ssh
 USUARIO@IP, exemplo: ssh root@10.10.10.1

 Abraços.

 On 14/02/2015 22:49, Leandro wrote:
  Prezados, boa noite
 
  Preciso verificar se alguns hosts remotos estao executando serviços
  de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem
  o script que tentei nao tem ajudado muito, to errando feio em algo,
  lembrando que tenho relacao de confianca com os hosts que puder me
  ajudar agradeco abracços.
 
  #!/bin/bash for server in $(cat servidores.txt); do ssh $server
  ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}';
  ps -ef | grep mysql; echo
  --- echo $server echo
  --- done
 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.7 (MingW32)

 iD8DBQFU4CFwawGPb/skqCgRAgQlAJ4rQG9rud9R+0W++HspEnW166fdigCfcqlK
 CtX3lTy5y3peS/QgzzWOYUA=
 =hwQP
 -END PGP SIGNATURE-


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: https://lists.debian.org/54e02171.8010...@gmail.com




Re: Executar comandos remotamente via shell script

2015-02-14 Por tôpico Rodolfo Azevedo
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mas qual o seu problema ?

Essa sua variável $server possui o nome do usuário para se logar via SSH ?

Porque para se logar não basta o IP, segue essa convenção: ssh
USUARIO@IP, exemplo: ssh root@10.10.10.1

Abraços.

On 14/02/2015 22:49, Leandro wrote:
 Prezados, boa noite
 
 Preciso verificar se alguns hosts remotos estao executando serviços
 de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem
 o script que tentei nao tem ajudado muito, to errando feio em algo,
 lembrando que tenho relacao de confianca com os hosts que puder me
 ajudar agradeco abracços.
 
 #!/bin/bash for server in $(cat servidores.txt); do ssh $server
 ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}'; 
 ps -ef | grep mysql; echo
 --- echo $server echo
 --- done
 
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFU4CFwawGPb/skqCgRAgQlAJ4rQG9rud9R+0W++HspEnW166fdigCfcqlK
CtX3lTy5y3peS/QgzzWOYUA=
=hwQP
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54e02171.8010...@gmail.com



Re: OFF - Shell Script

2012-10-22 Por tôpico Leandro Henrique Stein
Olá,

Quando vc executa: cat -EOF1'

Você deve indicar onde o bloco de leitura termina, por exemplo:

cat -EOF
Inicio
meio
fim
EOF

Veja o link abaixo que tem uma explicação sobre o uso do cat no bash:

http://stackoverflow.com/questions/2500436/how-does-cat-eof-work-in-bash

Sem mais,

Leandro Henrique Stein
Analista de Informática
Claro: (41) 9935-9960
Skype: leandro.h.stein
Twitter: @leandrohstein

Desculpar-se é um sinal de fraqueza. Exceto entre amigos - Leroy Jethro
Gibbs



Em 22 de outubro de 2012 16:52, dlpazina...@gmail.com dlpazina...@gmail.com
 escreveu:

 Olá Pessoal, td certo?

 Estou com problema referente a executar um arquivo .sh e nao estou
 encontrando o que esta errado, se alguém puder ajudar.

 Abaixo o script

 CALLFILE=$(cat -EOF1'
 Channel: $ORIGEM
 MaxRetries: 30
 RetryTime: 10
 WaitTime: 08
 Context: ramais
 Extension: $DESTINO
 Priority: 1)

 FILE_NAME=$TEMP_SPOOL/$(date +%YNaVM%S)-$RAMAL_DESTINO.call
 echo $CALLFILE  $FILE_NAME
 chown root /$FILE_NAME
 chmod 777 /$FILE_NAME
 mv /$FILE_NAME /var/spool/asterisk/outgoing
 }

  #VARIAVEIS DIRETORIOS
   ASTERISK_CFG=/etc/asterisk

 Esse script recebe dois argumentos para execução, mas aparece a mensagem
 abaixo:

 root@srvvp-01:/var/lib/asterisk/scripts# ./callback-agendado.sh 22 22
 ./callback-agendado.sh: line 8: unexpected EOF while looking for matching
 `''
 ./callback-agendado.sh: line 32: erro de sintaxe: fim prematuro do arquivo


 Já executei o chmod +x, chmod 777 e nada. nao funciona.

 Grato por qualquer ajuda.


 --
 Dilceu Luiz Pazinatto
 Electronics technician
 Engineering students



Re: OFF - Shell Script

2012-10-22 Por tôpico Linux - Junior Polegato

Em 22-10-2012 16:52, dlpazina...@gmail.com escreveu:

Olá Pessoal, td certo?
Estou com problema referente a executar um arquivo .sh e nao estou 
encontrando o que esta errado, se alguém puder ajudar.

Abaixo o script
CALLFILE=$(cat -EOF1'
Channel: $ORIGEM
MaxRetries: 30
RetryTime: 10
WaitTime: 08
Context: ramais
Extension: $DESTINO
Priority: 1)
FILE_NAME=$TEMP_SPOOL/$(date +%YNaVM%S)-$RAMAL_DESTINO.call
echo $CALLFILE  $FILE_NAME
chown root /$FILE_NAME
chmod 777 /$FILE_NAME
mv /$FILE_NAME /var/spool/asterisk/outgoing
}
 #VARIAVEIS DIRETORIOS
  ASTERISK_CFG=/etc/asterisk
Esse script recebe dois argumentos para execução, mas aparece a 
mensagem abaixo:

root@srvvp-01:/var/lib/asterisk/scripts# ./callback-agendado.sh 22 22
./callback-agendado.sh: line 8: unexpected EOF while looking for 
matching `''

./callback-agendado.sh: line 32: erro de sintaxe: fim prematuro do arquivo
Já executei o chmod +x, chmod 777 e nada. nao funciona.
Grato por qualquer ajuda.


Olá!

Este script está incompleto, veja a versão completa em:

http://www.voip-info.org/wiki/view/Asterisk+tips+callback

O primeiro erro é o apóstrofo (') depois de -EOF1. O segundo é 
não ter o EOF1, você tem `Priority: 1)´, mas deveria ser `Priority: 1´ 
numa linha e na outra `EOF1)´, provavelmente. Outro problema é que não 
usa $1 nem $2, primeiro e segundo parâmetros, em local algum no seu script.


[]'s
Junior Polegato


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5085a4a1.2070...@juniorpolegato.com.br



Re: shell script e variáveis

2012-09-26 Por tôpico Hélder Pinheiro
Obrigado pela resposta.
A resposta ajudou, mas agora o problema é que eu tenho de carregar o valor
da variável dentro de um ficheiro .conf (dhcp6s.conf) e não num script...e
não estou a conseguir fazê-lo.

Sabem como fazê-lo?

Cumprimentos,
Hélder Pinheiro


No dia 24 de Setembro de 2012 14:13, Gabriel Ricardo
gricard...@gmail.comescreveu:

 Você terá que filtrar a linha que consta esse DUID no arquivo.conf,
 exemplo:

 1 - criando um arquivo com um exemplo de variavel:
 ~$ echo UID='lala'  teste_var.txt

 2 - mostrando como ficou o arquivo:
 ~$ cat teste_var.txt
 UID=lala

 3 - filtrando com awk para ler só o valor da variavel:
 ~$ awk -F '=' '/^UID=/ {print $2}' teste_var.txt
 lala

 4 - você pode chamar essa variavel em outro script da seguinte forma:
 UID=$(awk -F '=' '/^UID=/ {print $2}' teste_var.txt);

 Atenciosamente,
 *Gabriel Ricardo.*
 www.tinotapa.com.br



 Em 24 de setembro de 2012 10:01, Hélder Pinheiro 
 pinheiro.helde...@gmail.com escreveu:

 já pensei nessa solução, mas a variável fica no meio de uma condição

 é algo como isto:

 host TESTE {

 duid $VariavelQueQueroInserir

 }


 Cumprimentos,
 Hélder Pinheiro


 No dia 24 de Setembro de 2012 13:55, Rodolfo rof20...@gmail.comescreveu:

 se for inserir essa variavel em outro arquivo faça:

 # echo $VARIAVEL  arquivo_de_configuracao.conf

 os 2 sinais de maior servem para por o valor da variavel no final do
 arquivo, NUNCA ponha , pois so um sinal sobreescreve todo o arquivo.

 Abraços.

 Em 24 de setembro de 2012 07:45, Hélder Pinheiro 
 pinheiro.helde...@gmail.com escreveu:

 Boas Pessoal,

 Eu tenho um script onde eu insiro um parâmetro (DUID de uma máquina) e
 pretendo exportar essa variável do DUID de modo a ser usada em um ficheiro
 de configuração de um programa que é chamado pelo script.


 #Script
 1)insiro DUID
 2) chamo programa RADVD

 #RADVD inicia com a variável DUID que está no fichheiro radvd.conf


 Tentei fazer export à variável, mas não estou a conseguir.
 Será que me conseguem ajudar?

 Cumprimentos,
 Hélder Pinheiro







Re: shell script e variáveis

2012-09-26 Por tôpico Gabriel Ricardo
Dá para usar o sed para manipular o arquivo .conf, exemplo:

gabriel@casa:~$ echo VAR=lala  blabla.conf
gabriel@casa:~$ cat blabla.conf
VAR=lala
gabriel@casa:~$ sed -ri s/'^VAR=.*'/VAR=23/g blabla.conf
gabriel@casa:~$ cat blabla.conf
VAR=23
gabriel@casa:~$


o 23 seria sempre o novo valor do parâmetro, no exemplo.

Atenciosamente,
*Gabriel Ricardo.*
www.tinotapa.com.br



Em 26 de setembro de 2012 12:39, Hélder Pinheiro 
pinheiro.helde...@gmail.com escreveu:

 Obrigado pela resposta.
 A resposta ajudou, mas agora o problema é que eu tenho de carregar o valor
 da variável dentro de um ficheiro .conf (dhcp6s.conf) e não num script...e
 não estou a conseguir fazê-lo.

 Sabem como fazê-lo?

 Cumprimentos,
 Hélder Pinheiro


 No dia 24 de Setembro de 2012 14:13, Gabriel Ricardo gricard...@gmail.com
  escreveu:

 Você terá que filtrar a linha que consta esse DUID no arquivo.conf,
 exemplo:

 1 - criando um arquivo com um exemplo de variavel:
 ~$ echo UID='lala'  teste_var.txt

 2 - mostrando como ficou o arquivo:
 ~$ cat teste_var.txt
 UID=lala

 3 - filtrando com awk para ler só o valor da variavel:
 ~$ awk -F '=' '/^UID=/ {print $2}' teste_var.txt
 lala

 4 - você pode chamar essa variavel em outro script da seguinte forma:
 UID=$(awk -F '=' '/^UID=/ {print $2}' teste_var.txt);

 Atenciosamente,
 *Gabriel Ricardo.*
 www.tinotapa.com.br



 Em 24 de setembro de 2012 10:01, Hélder Pinheiro 
 pinheiro.helde...@gmail.com escreveu:

 já pensei nessa solução, mas a variável fica no meio de uma condição

 é algo como isto:

 host TESTE {

 duid $VariavelQueQueroInserir

 }


 Cumprimentos,
 Hélder Pinheiro


 No dia 24 de Setembro de 2012 13:55, Rodolfo rof20...@gmail.comescreveu:

 se for inserir essa variavel em outro arquivo faça:

 # echo $VARIAVEL  arquivo_de_configuracao.conf

 os 2 sinais de maior servem para por o valor da variavel no final do
 arquivo, NUNCA ponha , pois so um sinal sobreescreve todo o arquivo.

 Abraços.

 Em 24 de setembro de 2012 07:45, Hélder Pinheiro 
 pinheiro.helde...@gmail.com escreveu:

 Boas Pessoal,

 Eu tenho um script onde eu insiro um parâmetro (DUID de uma máquina) e
 pretendo exportar essa variável do DUID de modo a ser usada em um ficheiro
 de configuração de um programa que é chamado pelo script.


 #Script
 1)insiro DUID
 2) chamo programa RADVD

 #RADVD inicia com a variável DUID que está no fichheiro radvd.conf


 Tentei fazer export à variável, mas não estou a conseguir.
 Será que me conseguem ajudar?

 Cumprimentos,
 Hélder Pinheiro








Re: shell script e variáveis

2012-09-26 Por tôpico Hélder Pinheiro
Através do sed consegui resolver o problema :)
Obrigado pela ajuda.


Cumprimentos,
Hélder Pinheiro


No dia 26 de Setembro de 2012 17:16, Gabriel Ricardo
gricard...@gmail.comescreveu:

 Dá para usar o sed para manipular o arquivo .conf, exemplo:

 gabriel@casa:~$ echo VAR=lala  blabla.conf
 gabriel@casa:~$ cat blabla.conf
 VAR=lala
 gabriel@casa:~$ sed -ri s/'^VAR=.*'/VAR=23/g blabla.conf
 gabriel@casa:~$ cat blabla.conf
 VAR=23
 gabriel@casa:~$


 o 23 seria sempre o novo valor do parâmetro, no exemplo.

 Atenciosamente,
 *Gabriel Ricardo.*
 www.tinotapa.com.br



 Em 26 de setembro de 2012 12:39, Hélder Pinheiro 
 pinheiro.helde...@gmail.com escreveu:

 Obrigado pela resposta.
 A resposta ajudou, mas agora o problema é que eu tenho de carregar o
 valor da variável dentro de um ficheiro .conf (dhcp6s.conf) e não num
 script...e não estou a conseguir fazê-lo.

 Sabem como fazê-lo?

 Cumprimentos,
 Hélder Pinheiro


 No dia 24 de Setembro de 2012 14:13, Gabriel Ricardo 
 gricard...@gmail.com escreveu:

 Você terá que filtrar a linha que consta esse DUID no arquivo.conf,
 exemplo:

 1 - criando um arquivo com um exemplo de variavel:
 ~$ echo UID='lala'  teste_var.txt

 2 - mostrando como ficou o arquivo:
 ~$ cat teste_var.txt
 UID=lala

 3 - filtrando com awk para ler só o valor da variavel:
 ~$ awk -F '=' '/^UID=/ {print $2}' teste_var.txt
 lala

 4 - você pode chamar essa variavel em outro script da seguinte forma:
 UID=$(awk -F '=' '/^UID=/ {print $2}' teste_var.txt);

 Atenciosamente,
 *Gabriel Ricardo.*
 www.tinotapa.com.br



 Em 24 de setembro de 2012 10:01, Hélder Pinheiro 
 pinheiro.helde...@gmail.com escreveu:

 já pensei nessa solução, mas a variável fica no meio de uma condição

 é algo como isto:

 host TESTE {

 duid $VariavelQueQueroInserir

 }


 Cumprimentos,
 Hélder Pinheiro


 No dia 24 de Setembro de 2012 13:55, Rodolfo rof20...@gmail.comescreveu:

 se for inserir essa variavel em outro arquivo faça:

 # echo $VARIAVEL  arquivo_de_configuracao.conf

 os 2 sinais de maior servem para por o valor da variavel no final do
 arquivo, NUNCA ponha , pois so um sinal sobreescreve todo o arquivo.

 Abraços.

 Em 24 de setembro de 2012 07:45, Hélder Pinheiro 
 pinheiro.helde...@gmail.com escreveu:

 Boas Pessoal,

 Eu tenho um script onde eu insiro um parâmetro (DUID de uma máquina)
 e pretendo exportar essa variável do DUID de modo a ser usada em um
 ficheiro de configuração de um programa que é chamado pelo script.


 #Script
 1)insiro DUID
 2) chamo programa RADVD

 #RADVD inicia com a variável DUID que está no fichheiro radvd.conf


 Tentei fazer export à variável, mas não estou a conseguir.
 Será que me conseguem ajudar?

 Cumprimentos,
 Hélder Pinheiro









shell script e variáveis

2012-09-24 Por tôpico Hélder Pinheiro
Boas Pessoal,

Eu tenho um script onde eu insiro um parâmetro (DUID de uma máquina) e
pretendo exportar essa variável do DUID de modo a ser usada em um ficheiro
de configuração de um programa que é chamado pelo script.


#Script
1)insiro DUID
2) chamo programa RADVD

#RADVD inicia com a variável DUID que está no fichheiro radvd.conf


Tentei fazer export à variável, mas não estou a conseguir.
Será que me conseguem ajudar?

Cumprimentos,
Hélder Pinheiro


Re: shell script e variáveis

2012-09-24 Por tôpico Gabriel Ricardo
Ficou confuso.

1 - Intete DUID onde?

a variável você passa ela como parâmetro ou ela esta no radvd.conf?

Atenciosamente,
*Gabriel Ricardo.*
www.tinotapa.com.br



Em 24 de setembro de 2012 08:45, Hélder Pinheiro 
pinheiro.helde...@gmail.com escreveu:

 Boas Pessoal,

 Eu tenho um script onde eu insiro um parâmetro (DUID de uma máquina) e
 pretendo exportar essa variável do DUID de modo a ser usada em um ficheiro
 de configuração de um programa que é chamado pelo script.


 #Script
 1)insiro DUID
 2) chamo programa RADVD

 #RADVD inicia com a variável DUID que está no fichheiro radvd.conf


 Tentei fazer export à variável, mas não estou a conseguir.
 Será que me conseguem ajudar?

 Cumprimentos,
 Hélder Pinheiro



Re: shell script e variáveis

2012-09-24 Por tôpico Rodolfo
se for inserir essa variavel em outro arquivo faça:

# echo $VARIAVEL  arquivo_de_configuracao.conf

os 2 sinais de maior servem para por o valor da variavel no final do
arquivo, NUNCA ponha , pois so um sinal sobreescreve todo o arquivo.

Abraços.

Em 24 de setembro de 2012 07:45, Hélder Pinheiro 
pinheiro.helde...@gmail.com escreveu:

 Boas Pessoal,

 Eu tenho um script onde eu insiro um parâmetro (DUID de uma máquina) e
 pretendo exportar essa variável do DUID de modo a ser usada em um ficheiro
 de configuração de um programa que é chamado pelo script.


 #Script
 1)insiro DUID
 2) chamo programa RADVD

 #RADVD inicia com a variável DUID que está no fichheiro radvd.conf


 Tentei fazer export à variável, mas não estou a conseguir.
 Será que me conseguem ajudar?

 Cumprimentos,
 Hélder Pinheiro



Re: shell script e variáveis

2012-09-24 Por tôpico Hélder Pinheiro
já pensei nessa solução, mas a variável fica no meio de uma condição

é algo como isto:

host TESTE {

duid $VariavelQueQueroInserir

}


Cumprimentos,
Hélder Pinheiro


No dia 24 de Setembro de 2012 13:55, Rodolfo rof20...@gmail.com escreveu:

 se for inserir essa variavel em outro arquivo faça:

 # echo $VARIAVEL  arquivo_de_configuracao.conf

 os 2 sinais de maior servem para por o valor da variavel no final do
 arquivo, NUNCA ponha , pois so um sinal sobreescreve todo o arquivo.

 Abraços.

 Em 24 de setembro de 2012 07:45, Hélder Pinheiro 
 pinheiro.helde...@gmail.com escreveu:

 Boas Pessoal,

 Eu tenho um script onde eu insiro um parâmetro (DUID de uma máquina) e
 pretendo exportar essa variável do DUID de modo a ser usada em um ficheiro
 de configuração de um programa que é chamado pelo script.


 #Script
 1)insiro DUID
 2) chamo programa RADVD

 #RADVD inicia com a variável DUID que está no fichheiro radvd.conf


 Tentei fazer export à variável, mas não estou a conseguir.
 Será que me conseguem ajudar?

 Cumprimentos,
 Hélder Pinheiro





Re: shell script e variáveis

2012-09-24 Por tôpico Gabriel Ricardo
Você terá que filtrar a linha que consta esse DUID no arquivo.conf, exemplo:

1 - criando um arquivo com um exemplo de variavel:
~$ echo UID='lala'  teste_var.txt

2 - mostrando como ficou o arquivo:
~$ cat teste_var.txt
UID=lala

3 - filtrando com awk para ler só o valor da variavel:
~$ awk -F '=' '/^UID=/ {print $2}' teste_var.txt
lala

4 - você pode chamar essa variavel em outro script da seguinte forma:
UID=$(awk -F '=' '/^UID=/ {print $2}' teste_var.txt);

Atenciosamente,
*Gabriel Ricardo.*
www.tinotapa.com.br



Em 24 de setembro de 2012 10:01, Hélder Pinheiro 
pinheiro.helde...@gmail.com escreveu:

 já pensei nessa solução, mas a variável fica no meio de uma condição

 é algo como isto:

 host TESTE {

 duid $VariavelQueQueroInserir

 }


 Cumprimentos,
 Hélder Pinheiro


 No dia 24 de Setembro de 2012 13:55, Rodolfo rof20...@gmail.comescreveu:

 se for inserir essa variavel em outro arquivo faça:

 # echo $VARIAVEL  arquivo_de_configuracao.conf

 os 2 sinais de maior servem para por o valor da variavel no final do
 arquivo, NUNCA ponha , pois so um sinal sobreescreve todo o arquivo.

 Abraços.

 Em 24 de setembro de 2012 07:45, Hélder Pinheiro 
 pinheiro.helde...@gmail.com escreveu:

 Boas Pessoal,

 Eu tenho um script onde eu insiro um parâmetro (DUID de uma máquina) e
 pretendo exportar essa variável do DUID de modo a ser usada em um ficheiro
 de configuração de um programa que é chamado pelo script.


 #Script
 1)insiro DUID
 2) chamo programa RADVD

 #RADVD inicia com a variável DUID que está no fichheiro radvd.conf


 Tentei fazer export à variável, mas não estou a conseguir.
 Será que me conseguem ajudar?

 Cumprimentos,
 Hélder Pinheiro






Re: [Poss?vel Spam] Re: [OT] Shell Script Apache Log

2011-10-20 Por tôpico Leslie H. Watter

Oi Harley,

porque vc não usa o comm para comparar 2 arquivos ?


Veja um exemplo do que eu te digo:



$ comm -3 (tail -n 5 /var/log/auth.log | sort ) (tail -n 5 
/var/log/auth.log.1 | sort)
Oct 17 10:39:04 x CRON[12130]: pam_unix(cron:session): 
session closed for user root
Oct 17 10:45:02 x CRON[12171]: pam_limits(cron:session): 
Unknown kernel rlimit 'Max realtime timeout' ignored
Oct 17 10:45:02 x CRON[12171]: pam_unix(cron:session): 
session closed for user root
Oct 17 10:45:02 x CRON[12171]: pam_unix(cron:session): 
session opened for user root by (uid=0)
Oct 17 10:46:30 x su[11744]: pam_unix(su:session): session 
closed for user nobody
Oct 20 10:33:01 x CRON[27030]: pam_limits(cron:session): Unknown 
kernel rlimit 'Max realtime timeout' ignored
Oct 20 10:33:02 x CRON[27030]: pam_unix(cron:session): session 
closed for user root
Oct 20 10:35:01 x CRON[27179]: pam_limits(cron:session): Unknown 
kernel rlimit 'Max realtime timeout' ignored
Oct 20 10:35:01 x CRON[27179]: pam_unix(cron:session): session 
closed for user root
Oct 20 10:35:01 x CRON[27179]: pam_unix(cron:session): session 
opened for user root by (uid=0)
$



agora com o wc -l 


$ wc -l (comm -3 (tail -n 5 /var/log/auth.log | sort ) (tail -n 5 
/var/log/auth.log.1 | sort))
10 /dev/fd/63



recebendo direto o número de linhas diferentes


$ wc -l (comm -3 (tail -n 5 /var/log/auth.log | sort ) (tail -n 5 
/var/log/auth.log.1 | sort)) | cut -f 1 -d ' '
10




agora mudando para o mesmo arquivo  


$ wc -l (comm -3 (tail -n 5 /var/log/auth.log | sort ) (tail -n 5 
/var/log/auth.log | sort)) | cut -f 1 -d ' '
0


Dessa maneira vc consegue comparar arquivos e linhas, basta ajeitar a saida do 
tail -f para algum lugar temporário conforme tua necessidade. 

[]s

LEslie



Em Wed, Oct 05, 2011 at 11:44:49AM -0300, Harlei Liguori Marcelino escreveu:
| Date: Wed, 5 Oct 2011 11:44:49 -0300
| Subject: [Poss?vel Spam]  Re: [OT] Shell Script Apache Log
| From: Harlei Liguori Marcelino hligu...@gmail.com
| To: P. J. pjotam...@gmail.com
| Cc: Debian-User debian-user-portuguese@lists.debian.org
| 
|Amigos, ta dificil aqui uahauhauha sera que podem me ajudar?
|Por algum motivo o script abaixo le todas as linhas mas nao refaz as
|checagens, vejam:
| 
|#!/bin/bash
| 
|# Set some variables here
| 
|logfile=/var/log/httpd/server_error_log
| 
|pattern=[error]
| 
|email=har...@server.com
| 
|erros_notificados=/root/script/erros_notificados.log
| 
|# read each new line as it gets written to the log file
| 
|tail -fn0 $logfile | while read line ; do
| 
|  # check each line against our pattern
| 
|  echo $line | grep -i $pattern
| 
|  # if a line matches...
| 
|  if [ $? = 0 ]; then
| 
|linha_tratada=`echo $line | awk '{print $9, $10, $11, $12, $13, $14,
|$15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29,
|$30, $31, $32, $33, $34, $35, $36, $37, $38, $39, $40}'`
| 
|# procura linha_tratada no arquivo de erros existente
| 
|# se nao existir, cadastra no arquivo e envia um email com conteudo de
|line
| 
|if [ $(grep -c $linha_tratada $erros_notificados) -eq 0 ]; then
| 
|   echo $linha_tratada  $erros_notificados
| 
|   # send an email!
| 
|   echo Found an error: $line | mail $email -s ERROR
| 
|fi
| 
|  fi
| 
|done
| 
|O problema e:
| 
|if [ $(grep -c $linha_tratada $erros_notificados) -eq 0 ]; then
| 
|A primeira linha ele pega e checa, se e zero, ele cadastra a linha no
|arquivo certinho, so que quando chega a segunda, terceira, etc* ele nao
|checa mais e da sempre o valor como 0 e ai cadastra linhas iguais no
|arquivo, mesmo ja tendo cadastrado anteriormente, ai envia emails sobre
|problemas que ja foram notificados toda hora.
| 
|Alguem sabe me ajudar a descobrir o pq q ele nao checa todas as vezes?
| 
|agradec,o desde ja
| 
|att
| 
|Harlei
| 
|Em 5 de outubro de 2011 01:16, Harlei Liguori Marcelino
|hligu...@gmail.com escreveu:
| 
|  Obrigado pela resposta meu amigo ;) vou verificar esses softwares...
|   
|  mas comecei a desenvolver um shell pra isso tb. Estou agarrado tentando
|  tirar as primeiras colunas do arquivo de log do apache onde tem IP de
|  origel e tal, pq essa parte geralmente sera diferente mesmo. Alguem sabe
|  como reverter o resultado do print do awk por exemplo para mostrar todas
|  as colunas exceto as primeiras ou algo q fac,a isso em shell?
|   
|  att
|   
|  Harlei
| 
|   
|  2011/10/5 P. J. pjotam...@gmail.com
| 
|Em 5 de outubro de 2011 00:17, Harlei Liguori Marcelino
|hligu...@gmail.com

Re: [OT] Shell Script Apache Log

2011-10-20 Por tôpico Felipe Augusto van de Wiel (faw)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 05-10-2011 00:17, Harlei Liguori Marcelino wrote:
 Amigos,
  
 apesar de não ser o assunto da lista já tive problemas de Shell Script e
 recebi diversar ajudas importantes aqui na lista, fora que, talvez
 exista algum software já escrito que eu possa usar poupando o trabalho
 de escrever um Shell Script.
 Preciso urgentemente escrever um Shell Script ou encontrar um Shell
 Script ou Software que faça a varredura do arquivo de erros do apache de
 X em X minutos, verifique os erros existentes e os envie por e-mail.
 Isso teoricamente seria até simples de fazer, agora, o problema todo é
 como fazer isso e evitar que os mesmos erros sejam enviados 1.000 vezes
 por email? Por exemplo, se tenho um erro X acontecendo em uma tela muito
 usada, este erro será gerado milhares de vezes e este script simples não
 conseguiria checar se o erro já foi enviado por e-mail ou não.
 Alguém teria algum script q faça algo parecido ou me indicaria algum
 software? Ou se for o caso, me dê uma luz de como fazer este script?
 Pensei em algo como guardar em um arquivo texto as linhas que já enviei
 por e-mail e checar se a linha existe no arquivo, ou algo deste tipo.
 Será válido? Ou alguém tem alguma outra ideia?
  
 Qualquer ajuda é extremamente bem vinda.

O nome da ferramenta que você procura é logcheck.

Na mesma linha você pode configurar o swatch ou o syslog-ng.

Talvez seja do seu interesse o logwatch.

Finalmente, você pode construir algo a partir do princípios do fail2ban.

Abraço,
- -- 
Felipe Augusto van de Wiel (faw) f...@funlabs.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCgAGBQJOoCgeAAoJEMa4WYSFUi4t2c4P/i50TRLXtkSyoCD0s68NyXYZ
iyqALPFPoByputT/u6osjb0qT7WlVoEN46cz7iIjcW6LZvFfT+aIEp8qWPLjxHwT
tYyKP1s7q692wjujVqxgjXzwFIonAxS404x97mkZF0fFqw3ZOzLLcCCtbIC3qxP/
zQJPM8V9Khs1klrryWz4FCpfbMxyEM/oQwZqg2XA9bDtER+GBAU2KDt7V40p9rYD
Q6MJ8GEmyh3vuA5ozzGug3PnI6HujdHYd3YQ409ZcBEwqN/ZEaXCm387OXSUHhvW
PXy55Kxbr0B2j1chSHyfrUVAwJfhUbAH4ZkbWs0GHADuGd7E1Zrj8kPIvRaJn0wA
Y5TZGVODoskJsDlTOLjbzT/a/s2VajmyVfYk5H2gaGy9X3BwEBMnQ+mGr7WgD/CG
1OLJqhmFuTuIrNegcuKfTc4xx6rfS0vEl5DHmqgs1sRqIM9YrZUeav3OB12zSopo
MQijmjZvFTl4fpYwAUah+2103QWNlBLXsGmthbp9lD9Y4vQOBz57S/ntUPjrBCPH
EUEuiiXX+hoYPwu3WfBReHiyvOARF2JMA9aGT31rbK4hRzPK1AZqFotYR0oAYD7i
g8Op1gygDaFfLyiZtMIxAmBsgz8MPAjzzW7NAtagcUdnRekSo1CE24IW7hhs+4Fv
T94jwW8lZIvdv5PwRSPU
=pWOL
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ea0281e.5080...@funlabs.org



[OFF-TOPIC] Emulador de terminal e programação Shell Script no Nokia E71

2011-10-13 Por tôpico Leandro Hamid
Bom dia a todos.

Eu sei qu este assunto não esta dentro do escopo das listas, eu tenho um
telefone celular Nokia E71 e gostaria de saber se há possibilidades de
instalar um emulador de terminal e um compilador Shell Script no mesmo
aparelho, se esta possibilidade existir a partir de onde posso fazer o
download dos aplicativos e como faço para instalar os mesmos?

Desde já agradeço a todos.


-- 
Leandro Hamid
SERPRO - Serviço Federal de Processamento de Dados
Maito: leandro.ha...@gmail.com
Maito: leandro.ha...@linuxmail.org
Skype: leandro_hamid
Twitter: @obesteirol
http://www.serpro.gov.br
GNU/Linux User #485051
-- The blue screen of the death --


Re: [OFF-TOPIC] Emulador de terminal e programação Shell Script no Nokia E71

2011-10-13 Por tôpico PEdro Arthur Duarte (aka JEdi)

On 10/13/2011 10:35 AM, Leandro Hamid wrote:

Bom dia a todos.

Eu sei qu este assunto não esta dentro do escopo das listas, eu tenho um
telefone celular Nokia E71 e gostaria de saber se há possibilidades de
instalar um emulador de terminal e um compilador Shell Script no mesmo
aparelho, se esta possibilidade existir a partir de onde posso fazer o
download dos aplicativos e como faço para instalar os mesmos?


Até onde eu sei, não existe um emulador terminal para o E71. Mas tem 
Python e funciona bem. Procure por PythonS60.


--
Pedro Arthur Duarte (aka JEdi)


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e96efa6.6010...@gmail.com



Re: [OT] Shell Script Apache Log

2011-10-05 Por tôpico Harlei Liguori Marcelino
Amigos, ta dificil aqui uahauhauha será que podem me ajudar?

Por algum motivo o script abaixo le todas as linhas mas não refaz as
checagens, vejam:

#!/bin/bash


# Set some variables here

logfile=/var/log/httpd/server_error_log

pattern=[error]

email=har...@server.com

erros_notificados=/root/script/erros_notificados.log


# read each new line as it gets written to the log file

tail -fn0 $logfile | while read line ; do


  # check each line against our pattern

  echo $line | grep -i $pattern


  # if a line matches...

  if [ $? = 0 ]; then


linha_tratada=`echo $line | awk '{print $9, $10, $11, $12, $13, $14,
$15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29,
$30, $31, $32, $33, $34, $35, $36, $37, $38, $39, $40}'`


# procura linha_tratada no arquivo de erros existente

# se nao existir, cadastra no arquivo e envia um email com conteudo de
line


if [ $(grep -c $linha_tratada $erros_notificados) -eq 0 ]; then


   echo $linha_tratada  $erros_notificados


   # send an email!

   echo Found an error: $line | mail $email -s ERROR

fi

  fi

done





O problema é:


if [ $(grep -c $linha_tratada $erros_notificados) -eq 0 ]; then


A primeira linha ele pega e checa, se é zero, ele cadastra a linha no
arquivo certinho, só que quando chega a segunda, terceira, etc… ele não
checa mais e da sempre o valor como 0 e ai cadastra linhas iguais no
arquivo, mesmo já tendo cadastrado anteriormente, ai envia emails sobre
problemas que já foram notificados toda hora.


Alguém sabe me ajudar a descobrir o pq q ele não checa todas as vezes?


agradeço desde já


att


Harlei

Em 5 de outubro de 2011 01:16, Harlei Liguori Marcelino
hligu...@gmail.comescreveu:

 Obrigado pela resposta meu amigo ;) vou verificar esses softwares...

 mas comecei a desenvolver um shell pra isso tb. Estou agarrado tentando
 tirar as primeiras colunas do arquivo de log do apache onde tem IP de origel
 e tal, pq essa parte geralmente será diferente mesmo. Alguém sabe como
 reverter o resultado do print do awk por exemplo para mostrar todas as
 colunas exceto as primeiras ou algo q faça isso em shell?

 att

 Harlei



 2011/10/5 P. J. pjotam...@gmail.com

 Em 5 de outubro de 2011 00:17, Harlei Liguori Marcelino
 hligu...@gmail.com escreveu:
  Amigos,
 

  ou Software que faça a varredura do arquivo de erros do apache de X em X
  minutos, verifique os erros existentes e os envie por e-mail.

 http://www.icinga.org/

 http://www.zabbix.com/

 --
 |  .''`.   A fé não dá respostas. Só impede perguntas.
 | : :'  :
 | `. `'`
 |   `-   P.J. - http://wiki.dcc.ufba.br/~PeeJay


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive:
 http://lists.debian.org/cacnf0piled_6lzx16be+o4fk1uzikgexol_1svqxdr9exdw...@mail.gmail.com





[OT] Shell Script Apache Log

2011-10-04 Por tôpico Harlei Liguori Marcelino
Amigos,

apesar de não ser o assunto da lista já tive problemas de Shell Script e
recebi diversar ajudas importantes aqui na lista, fora que, talvez exista
algum software já escrito que eu possa usar poupando o trabalho de escrever
um Shell Script.
Preciso urgentemente escrever um Shell Script ou encontrar um Shell Script
ou Software que faça a varredura do arquivo de erros do apache de X em X
minutos, verifique os erros existentes e os envie por e-mail. Isso
teoricamente seria até simples de fazer, agora, o problema todo é como fazer
isso e evitar que os mesmos erros sejam enviados 1.000 vezes por email? Por
exemplo, se tenho um erro X acontecendo em uma tela muito usada, este erro
será gerado milhares de vezes e este script simples não conseguiria checar
se o erro já foi enviado por e-mail ou não.
Alguém teria algum script q faça algo parecido ou me indicaria algum
software? Ou se for o caso, me dê uma luz de como fazer este script? Pensei
em algo como guardar em um arquivo texto as linhas que já enviei por e-mail
e checar se a linha existe no arquivo, ou algo deste tipo. Será válido? Ou
alguém tem alguma outra ideia?

Qualquer ajuda é extremamente bem vinda.

agradeço desde já

att

Harlei


Re: [OT] Shell Script Apache Log

2011-10-04 Por tôpico P. J.
Em 5 de outubro de 2011 00:17, Harlei Liguori Marcelino
hligu...@gmail.com escreveu:
 Amigos,


 ou Software que faça a varredura do arquivo de erros do apache de X em X
 minutos, verifique os erros existentes e os envie por e-mail.

http://www.icinga.org/

http://www.zabbix.com/

-- 
|  .''`.   A fé não dá respostas. Só impede perguntas.
| : :'  :
| `. `'`
|   `-   P.J. - http://wiki.dcc.ufba.br/~PeeJay


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cacnf0piled_6lzx16be+o4fk1uzikgexol_1svqxdr9exdw...@mail.gmail.com



Re: [OT] Shell Script Apache Log

2011-10-04 Por tôpico Harlei Liguori Marcelino
Obrigado pela resposta meu amigo ;) vou verificar esses softwares...

mas comecei a desenvolver um shell pra isso tb. Estou agarrado tentando
tirar as primeiras colunas do arquivo de log do apache onde tem IP de origel
e tal, pq essa parte geralmente será diferente mesmo. Alguém sabe como
reverter o resultado do print do awk por exemplo para mostrar todas as
colunas exceto as primeiras ou algo q faça isso em shell?

att

Harlei



2011/10/5 P. J. pjotam...@gmail.com

 Em 5 de outubro de 2011 00:17, Harlei Liguori Marcelino
 hligu...@gmail.com escreveu:
  Amigos,
 

  ou Software que faça a varredura do arquivo de erros do apache de X em X
  minutos, verifique os erros existentes e os envie por e-mail.

 http://www.icinga.org/

 http://www.zabbix.com/

 --
 |  .''`.   A fé não dá respostas. Só impede perguntas.
 | : :'  :
 | `. `'`
 |   `-   P.J. - http://wiki.dcc.ufba.br/~PeeJay


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive:
 http://lists.debian.org/cacnf0piled_6lzx16be+o4fk1uzikgexol_1svqxdr9exdw...@mail.gmail.com




RES: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Bruno Ambrosio
Qual problema ocorre quando você tenta rodar pela crontab?

 

Bruno Ambrosio

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: terça-feira, 31 de maio de 2011 18:57
Para: debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Bom, eu até que estou tentando colocar o script no crontab de 1 em 1 minuto, 
mas o script nao roda no crontab de jeito nenhum...

a forma que eu coloquei o script no crontab está certa já que coloquei outro 
script da mesma forma para teste e funcionou...

 

será que alguém tem ideia do pq o script funciona rodando na mão e nao pelo 
crontab?

 

:(

 

agradeço!!!

 

Em 31 de maio de 2011 13:09, Fabiano Barros barrosfabi...@gmail.com escreveu:

sja tentou colocar no /etc/rc.local ?

/bin/script.sh 


ve se ajuda






2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

Olá amigos,

 

fiz um shell script para monitorar algumas coisas usando while e tal, até aí 
tudo bem, funcionou. Agora o único problema é que não sei como deixar o shell 
script sempre ativo, já que rodo ele e quando a instancia fecha por timeout ou 
outro motivo qualquer o script para. Alguém saberia me informar como fazer para 
deixar um shell script sempre ativo, rodando em background?

 

agradeço desde já

 

att

 

Harlei





-- 
Fabiano Barros
Consultor Técnico
Cel.: 55 15 9175-4204
barrosfabi...@gmail.com
--
DJSystem - Automação Comercial
Fone/Fax: 55 15 3259-9600

 



CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou 
privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, 
copie ou divulgue as informações nele contidas. E, por favor, avise 
imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

DISCLAIMER
This message, including its attachments, may contain confidential and/or 
privileged information. If you received this email by mistake, do not use, copy 
or disseminate any information herein contained. Please notify us immediately 
by replying to the sender and then delete it.


Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Para ser bem sincero não há problema algum, simplesmente não roda... é como
se não houvesse a linha do script no crontab... mas já coloquei e tentei até
mudar... veja:

0-59/1 * * * * root /root/cloud/cloud.sh

já tentei também:

*/1 * * * * root /root/cloud/cloud.sh

Nenhum dos dois roda o script...

Se eu rodar o script na mão roda perfeito...

Se eu colocar outro script no lugar do script cloud.sh roda perfeito pelo
crontab...

só este script q não roda de jeito nenhum :(

alguém sabe oq diabos pode ser? :(

agradeço desde já

att

Harlei

Em 1 de junho de 2011 08:21, Bruno Ambrosio 
bruno.ambro...@grupoestado.com.br escreveu:

  Qual problema ocorre quando você tenta rodar pela crontab?



 *Bruno* Ambrosio



 *De:* Harlei Liguori Marcelino [mailto:hligu...@gmail.com]
 *Enviada em:* terça-feira, 31 de maio de 2011 18:57
 *Para:* debianlista
 *Assunto:* Re: [OT] Shell-Script sempre ativo



 Bom, eu até que estou tentando colocar o script no crontab de 1 em 1
 minuto, mas o script nao roda no crontab de jeito nenhum...

 a forma que eu coloquei o script no crontab está certa já que coloquei
 outro script da mesma forma para teste e funcionou...



 será que alguém tem ideia do pq o script funciona rodando na mão e nao pelo
 crontab?



 :(



 agradeço!!!



 Em 31 de maio de 2011 13:09, Fabiano Barros barrosfabi...@gmail.com
 escreveu:

 sja tentou colocar no /etc/rc.local ?

 /bin/script.sh 


 ve se ajuda




  2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

 Olá amigos,



 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?



 agradeço desde já



 att



 Harlei



   --
 Fabiano Barros
 Consultor Técnico
 Cel.: 55 15 9175-4204
 barrosfabi...@gmail.com
 --
 DJSystem - Automação Comercial
 Fone/Fax: 55 15 3259-9600



 CONFIDENCIALIDADE DO CORREIO ELETRÔNICO

 Esta mensagem, incluindo seus anexos, pode conter informação confidencial
 e/ou privilegiada. Caso você tenha recebido este e-mail por engano, não
 utilize, copie ou divulgue as informações nele contidas. E, por favor, avise
 imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

 DISCLAIMER
 This message, including its attachments, may contain confidential and/or
 privileged information. If you received this email by mistake, do not use,
 copy or disseminate any information herein contained. Please notify us
 immediately by replying to the sender and then delete it.




Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico paulo bruck
Bom dia

Em 1 de junho de 2011 09:48, Harlei Liguori Marcelino
hligu...@gmail.comescreveu:

 Para ser bem sincero não há problema algum, simplesmente não roda... é como
 se não houvesse a linha do script no crontab... mas já coloquei e tentei até
 mudar... veja:

 0-59/1 * * * * root /root/cloud/cloud.sh

 já tentei também:

 */1 * * * * root /root/cloud/cloud.sh

 Nenhum dos dois roda o script...

 Se eu rodar o script na mão roda perfeito...

 Se eu colocar outro script no lugar do script cloud.sh roda perfeito pelo
 crontab...

 só este script q não roda de jeito nenhum :(

 alguém sabe oq diabos pode ser? :(


ok

vc deve colocar como
*/1  *  *  *  *   root /root/cloud/cloud.sh

chmod 755 /root/cloud/cloud.sh

se bem que o melhor lugar para seu script seria no /usr/local/sbin .80)
( FHS)

testes ???

[]s



 agradeço desde já

 att

 Harlei

 Em 1 de junho de 2011 08:21, Bruno Ambrosio 
 bruno.ambro...@grupoestado.com.br escreveu:

  Qual problema ocorre quando você tenta rodar pela crontab?



 *Bruno* Ambrosio



 *De:* Harlei Liguori Marcelino [mailto:hligu...@gmail.com]
 *Enviada em:* terça-feira, 31 de maio de 2011 18:57
 *Para:* debianlista
 *Assunto:* Re: [OT] Shell-Script sempre ativo



 Bom, eu até que estou tentando colocar o script no crontab de 1 em 1
 minuto, mas o script nao roda no crontab de jeito nenhum...

 a forma que eu coloquei o script no crontab está certa já que coloquei
 outro script da mesma forma para teste e funcionou...



 será que alguém tem ideia do pq o script funciona rodando na mão e nao
 pelo crontab?



 :(



 agradeço!!!



 Em 31 de maio de 2011 13:09, Fabiano Barros barrosfabi...@gmail.com
 escreveu:

 sja tentou colocar no /etc/rc.local ?

 /bin/script.sh 


 ve se ajuda




  2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

 Olá amigos,



 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?



 agradeço desde já



 att



 Harlei



   --
 Fabiano Barros
 Consultor Técnico
 Cel.: 55 15 9175-4204
 barrosfabi...@gmail.com
 --
 DJSystem - Automação Comercial
 Fone/Fax: 55 15 3259-9600



 CONFIDENCIALIDADE DO CORREIO ELETRÔNICO

 Esta mensagem, incluindo seus anexos, pode conter informação confidencial
 e/ou privilegiada. Caso você tenha recebido este e-mail por engano, não
 utilize, copie ou divulgue as informações nele contidas. E, por favor, avise
 imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

 DISCLAIMER
 This message, including its attachments, may contain confidential and/or
 privileged information. If you received this email by mistake, do not use,
 copy or disseminate any information herein contained. Please notify us
 immediately by replying to the sender and then delete it.





RES: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Bruno Ambrosio
Coloca a saída da cron em algum log pra saber onde para a execução e/ou também 
colocar uma linha no inicio do script cd `dirname 0` para que ele execute 
sempre no diretório correto:

 

*/1 * * * * /root/cloud/cloud.sh  /tmp/cloud.log

 

Bruno Ambrosio

TI Operacional

www.ae.com.br

Tel.: (5511) 3856 5148

Cel.: (5511) 9367 3004

Av. Prof. Celestino Bourroul, 68

São Paulo - SP - 02710-000 - Brasil

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: quarta-feira, 1 de junho de 2011 09:49
Para: Bruno Ambrosio
Cc: debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Para ser bem sincero não há problema algum, simplesmente não roda... é como se 
não houvesse a linha do script no crontab... mas já coloquei e tentei até 
mudar... veja:

 

0-59/1 * * * * root /root/cloud/cloud.sh

já tentei também:

 

*/1 * * * * root /root/cloud/cloud.sh

 

Nenhum dos dois roda o script...

 

Se eu rodar o script na mão roda perfeito...

 

Se eu colocar outro script no lugar do script cloud.sh roda perfeito pelo 
crontab...

 

só este script q não roda de jeito nenhum :(

 

alguém sabe oq diabos pode ser? :(

 

agradeço desde já

 

att

 

Harlei

 

Em 1 de junho de 2011 08:21, Bruno Ambrosio bruno.ambro...@grupoestado.com.br 
escreveu:

Qual problema ocorre quando você tenta rodar pela crontab?

 

Bruno Ambrosio

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: terça-feira, 31 de maio de 2011 18:57
Para: debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Bom, eu até que estou tentando colocar o script no crontab de 1 em 1 minuto, 
mas o script nao roda no crontab de jeito nenhum...

a forma que eu coloquei o script no crontab está certa já que coloquei outro 
script da mesma forma para teste e funcionou...

 

será que alguém tem ideia do pq o script funciona rodando na mão e nao pelo 
crontab?

 

:(

 

agradeço!!!

 

Em 31 de maio de 2011 13:09, Fabiano Barros barrosfabi...@gmail.com escreveu:

sja tentou colocar no /etc/rc.local ?

/bin/script.sh 


ve se ajuda





2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

Olá amigos,

 

fiz um shell script para monitorar algumas coisas usando while e tal, até aí 
tudo bem, funcionou. Agora o único problema é que não sei como deixar o shell 
script sempre ativo, já que rodo ele e quando a instancia fecha por timeout ou 
outro motivo qualquer o script para. Alguém saberia me informar como fazer para 
deixar um shell script sempre ativo, rodando em background?

 

agradeço desde já

 

att

 

Harlei





-- 
Fabiano Barros
Consultor Técnico
Cel.: 55 15 9175-4204
barrosfabi...@gmail.com
--
DJSystem - Automação Comercial
Fone/Fax: 55 15 3259-9600

 

CONFIDENCIALIDADE DO CORREIO ELETRÔNICO


Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou 
privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, 
copie ou divulgue as informações nele contidas. E, por favor, avise 
imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

DISCLAIMER
This message, including its attachments, may contain confidential and/or 
privileged information. If you received this email by mistake, do not use, copy 
or disseminate any information herein contained. Please notify us immediately 
by replying to the sender and then delete it.

 



CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou 
privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, 
copie ou divulgue as informações nele contidas. E, por favor, avise 
imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

DISCLAIMER
This message, including its attachments, may contain confidential and/or 
privileged information. If you received this email by mistake, do not use, copy 
or disseminate any information herein contained. Please notify us immediately 
by replying to the sender and then delete it.


Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Ok, coloquei da forma que vc indicou, mas como disse já havia testado e nada
funciona :(

sobre o local dos scripts, acabo colocando os scripts junto com os
diretórios onde criam os arquivos de controle e tal, para saber onde estao
cada coisa... é só uma forma diferente de controlar as coisas, mas, não
deveria influenciar no funcionamento do script no cron, deveria? Ainda mais
pq, se eu criar um script idiota e jogar dentro do mesmo diretorio e no
crontab ele roda perfeitinho, ja fiz este teste...

Meu script tem algumas coisas mais pesadas, como leituras de dados de
instancias remotas da amazon e tal, mas demora uns 30 segundos pra rodar...
se roda na mao deveria rodar no crontab, correto?

dificil viu... nunca pensei ter problemas com o crontab uahauhauha

Harlei


Em 1 de junho de 2011 10:02, paulo bruck paulobru...@gmail.com escreveu:

 Bom dia

 Em 1 de junho de 2011 09:48, Harlei Liguori Marcelino 
 hligu...@gmail.comescreveu:

 Para ser bem sincero não há problema algum, simplesmente não roda... é como
 se não houvesse a linha do script no crontab... mas já coloquei e tentei até
 mudar... veja:

 0-59/1 * * * * root /root/cloud/cloud.sh

 já tentei também:

 */1 * * * * root /root/cloud/cloud.sh

 Nenhum dos dois roda o script...

 Se eu rodar o script na mão roda perfeito...

 Se eu colocar outro script no lugar do script cloud.sh roda perfeito pelo
 crontab...

 só este script q não roda de jeito nenhum :(

 alguém sabe oq diabos pode ser? :(


 ok

 vc deve colocar como
 */1  *  *  *  *   root /root/cloud/cloud.sh

 chmod 755 /root/cloud/cloud.sh

 se bem que o melhor lugar para seu script seria no /usr/local/sbin .80)
 ( FHS)

 testes ???

 []s



 agradeço desde já

 att

 Harlei

 Em 1 de junho de 2011 08:21, Bruno Ambrosio 
 bruno.ambro...@grupoestado.com.br escreveu:

  Qual problema ocorre quando você tenta rodar pela crontab?



 *Bruno* Ambrosio



 *De:* Harlei Liguori Marcelino [mailto:hligu...@gmail.com]
 *Enviada em:* terça-feira, 31 de maio de 2011 18:57
 *Para:* debianlista
 *Assunto:* Re: [OT] Shell-Script sempre ativo



 Bom, eu até que estou tentando colocar o script no crontab de 1 em 1
 minuto, mas o script nao roda no crontab de jeito nenhum...

 a forma que eu coloquei o script no crontab está certa já que coloquei
 outro script da mesma forma para teste e funcionou...



 será que alguém tem ideia do pq o script funciona rodando na mão e nao
 pelo crontab?



 :(



 agradeço!!!



 Em 31 de maio de 2011 13:09, Fabiano Barros barrosfabi...@gmail.com
 escreveu:

 sja tentou colocar no /etc/rc.local ?

 /bin/script.sh 


 ve se ajuda




  2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

 Olá amigos,



 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?



 agradeço desde já



 att



 Harlei



   --
 Fabiano Barros
 Consultor Técnico
 Cel.: 55 15 9175-4204
 barrosfabi...@gmail.com
 --
 DJSystem - Automação Comercial
 Fone/Fax: 55 15 3259-9600



 CONFIDENCIALIDADE DO CORREIO ELETRÔNICO

 Esta mensagem, incluindo seus anexos, pode conter informação confidencial
 e/ou privilegiada. Caso você tenha recebido este e-mail por engano, não
 utilize, copie ou divulgue as informações nele contidas. E, por favor, avise
 imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

 DISCLAIMER
 This message, including its attachments, may contain confidential and/or
 privileged information. If you received this email by mistake, do not use,
 copy or disseminate any information herein contained. Please notify us
 immediately by replying to the sender and then delete it.






Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Olá amigo,

fiz oque você sugeriu, ele critou o arquivo /tmp/cloud.log mas simplesmente
não aparece nada no arquivo... deveria aparecer algo?

Meu script não printa nada quando roda, apenas atualiza um arquivo de log q
não está sendo atualizado :) só é atualizado quando rodo o script na mão...

não entendi essa historia de colocar o cd `dirname 0` no inicio do script...
como isso funciona?

grato

att

Harlei


Em 1 de junho de 2011 10:03, Bruno Ambrosio 
bruno.ambro...@grupoestado.com.br escreveu:

  Coloca a saída da cron em algum log pra saber onde para a execução e/ou
 também colocar uma linha no inicio do script cd `dirname 0` para que ele
 execute sempre no diretório correto:



 */1 * * * * /root/cloud/cloud.sh  /tmp/cloud.log



 *Bruno* Ambrosio

 TI Operacional

 www.ae.com.br

 Tel.: (5511) 3856 5148

 Cel.: (5511) 9367 3004

 Av. Prof. Celestino Bourroul, 68

 São Paulo – SP - 02710-000 - Brasil



 *De:* Harlei Liguori Marcelino [mailto:hligu...@gmail.com]
 *Enviada em:* quarta-feira, 1 de junho de 2011 09:49
 *Para:* Bruno Ambrosio
 *Cc:* debianlista

 *Assunto:* Re: [OT] Shell-Script sempre ativo



 Para ser bem sincero não há problema algum, simplesmente não roda... é como
 se não houvesse a linha do script no crontab... mas já coloquei e tentei até
 mudar... veja:



 0-59/1 * * * * root /root/cloud/cloud.sh

 já tentei também:



 */1 * * * * root /root/cloud/cloud.sh



 Nenhum dos dois roda o script...



 Se eu rodar o script na mão roda perfeito...



 Se eu colocar outro script no lugar do script cloud.sh roda perfeito pelo
 crontab...



 só este script q não roda de jeito nenhum :(



 alguém sabe oq diabos pode ser? :(



 agradeço desde já



 att



 Harlei



 Em 1 de junho de 2011 08:21, Bruno Ambrosio 
 bruno.ambro...@grupoestado.com.br escreveu:

 Qual problema ocorre quando você tenta rodar pela crontab?



 *Bruno* Ambrosio



 *De:* Harlei Liguori Marcelino [mailto:hligu...@gmail.com]
 *Enviada em:* terça-feira, 31 de maio de 2011 18:57
 *Para:* debianlista
 *Assunto:* Re: [OT] Shell-Script sempre ativo



 Bom, eu até que estou tentando colocar o script no crontab de 1 em 1
 minuto, mas o script nao roda no crontab de jeito nenhum...

 a forma que eu coloquei o script no crontab está certa já que coloquei
 outro script da mesma forma para teste e funcionou...



 será que alguém tem ideia do pq o script funciona rodando na mão e nao pelo
 crontab?



 :(



 agradeço!!!



 Em 31 de maio de 2011 13:09, Fabiano Barros barrosfabi...@gmail.com
 escreveu:

 sja tentou colocar no /etc/rc.local ?

 /bin/script.sh 


 ve se ajuda



  2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

 Olá amigos,



 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?



 agradeço desde já



 att



 Harlei



   --
 Fabiano Barros
 Consultor Técnico
 Cel.: 55 15 9175-4204
 barrosfabi...@gmail.com
 --
 DJSystem - Automação Comercial
 Fone/Fax: 55 15 3259-9600



 CONFIDENCIALIDADE DO CORREIO ELETRÔNICO


 Esta mensagem, incluindo seus anexos, pode conter informação confidencial
 e/ou privilegiada. Caso você tenha recebido este e-mail por engano, não
 utilize, copie ou divulgue as informações nele contidas. E, por favor, avise
 imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

 DISCLAIMER
 This message, including its attachments, may contain confidential and/or
 privileged information. If you received this email by mistake, do not use,
 copy or disseminate any information herein contained. Please notify us
 immediately by replying to the sender and then delete it.



 CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
 Esta mensagem, incluindo seus anexos, pode conter informação confidencial
 e/ou privilegiada. Caso você tenha recebido este e-mail por engano, não
 utilize, copie ou divulgue as informações nele contidas. E, por favor, avise
 imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

 DISCLAIMER
 This message, including its attachments, may contain confidential and/or
 privileged information. If you received this email by mistake, do not use,
 copy or disseminate any information herein contained. Please notify us
 immediately by replying to the sender and then delete it.



ENC: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Bruno Ambrosio
Coloca a saída da cron em algum log pra saber onde para a execução e/ou também 
colocar uma linha no inicio do script cd `dirname 0` para que ele execute 
sempre no diretório correto:

 

*/1 * * * * /root/cloud/cloud.sh  /tmp/cloud.log

 

Bruno Ambrosio

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: quarta-feira, 1 de junho de 2011 09:49
Para: Bruno Ambrosio
Cc: debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Para ser bem sincero não há problema algum, simplesmente não roda... é como se 
não houvesse a linha do script no crontab... mas já coloquei e tentei até 
mudar... veja:

 

0-59/1 * * * * root /root/cloud/cloud.sh

já tentei também:

 

*/1 * * * * root /root/cloud/cloud.sh

 

Nenhum dos dois roda o script...

 

Se eu rodar o script na mão roda perfeito...

 

Se eu colocar outro script no lugar do script cloud.sh roda perfeito pelo 
crontab...

 

só este script q não roda de jeito nenhum :(

 

alguém sabe oq diabos pode ser? :(

 

agradeço desde já

 

att

 

Harlei

 

Em 1 de junho de 2011 08:21, Bruno Ambrosio bruno.ambro...@grupoestado.com.br 
escreveu:

Qual problema ocorre quando você tenta rodar pela crontab?

 

Bruno Ambrosio

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: terça-feira, 31 de maio de 2011 18:57
Para: debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Bom, eu até que estou tentando colocar o script no crontab de 1 em 1 minuto, 
mas o script nao roda no crontab de jeito nenhum...

a forma que eu coloquei o script no crontab está certa já que coloquei outro 
script da mesma forma para teste e funcionou...

 

será que alguém tem ideia do pq o script funciona rodando na mão e nao pelo 
crontab?

 

:(

 

agradeço!!!

 

Em 31 de maio de 2011 13:09, Fabiano Barros barrosfabi...@gmail.com escreveu:

sja tentou colocar no /etc/rc.local ?

/bin/script.sh 


ve se ajuda

 

2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

Olá amigos,

 

fiz um shell script para monitorar algumas coisas usando while e tal, até aí 
tudo bem, funcionou. Agora o único problema é que não sei como deixar o shell 
script sempre ativo, já que rodo ele e quando a instancia fecha por timeout ou 
outro motivo qualquer o script para. Alguém saberia me informar como fazer para 
deixar um shell script sempre ativo, rodando em background?

 

agradeço desde já

 

att

 

Harlei





-- 
Fabiano Barros
Consultor Técnico
Cel.: 55 15 9175-4204
barrosfabi...@gmail.com
--
DJSystem - Automação Comercial
Fone/Fax: 55 15 3259-9600

 

CONFIDENCIALIDADE DO CORREIO ELETRÔNICO


Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou 
privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, 
copie ou divulgue as informações nele contidas. E, por favor, avise 
imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

DISCLAIMER
This message, including its attachments, may contain confidential and/or 
privileged information. If you received this email by mistake, do not use, copy 
or disseminate any information herein contained. Please notify us immediately 
by replying to the sender and then delete it.

 



CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou 
privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, 
copie ou divulgue as informações nele contidas. E, por favor, avise 
imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

DISCLAIMER
This message, including its attachments, may contain confidential and/or 
privileged information. If you received this email by mistake, do not use, copy 
or disseminate any information herein contained. Please notify us immediately 
by replying to the sender and then delete it.


Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Leslie H. Watter
Harlei,

O que aparentemente está acontecendo é que vc está com problemas de falta
de variáveis de ambiente no teu script.

Coloque os caminhos absolutos aos comandos e scripts que vc usa e teste ;-)

Já tive problemas de scripts não rodarem porque não tinha uma variável de
ambiente PATH definida corretamente dentro do espaço de execução do
crontab (o que parece obvio, mas não é).

Att,

LEslie



Em Wed, Jun 01, 2011 at 10:09:16AM -0300, Harlei Liguori Marcelino escreveu:
| Date: Wed, 1 Jun 2011 10:09:16 -0300
| Subject: Re: [OT] Shell-Script sempre ativo
| From: Harlei Liguori Marcelino hligu...@gmail.com
| To: paulo bruck paulobru...@gmail.com
| Cc: debianlista debian-user-portuguese@lists.debian.org
| 
|Ok, coloquei da forma que vc indicou, mas como disse ja havia testado e
|nada funciona :(
|sobre o local dos scripts, acabo colocando os scripts junto com os
|diretorios onde criam os arquivos de controle e tal, para saber onde estao
|cada coisa... e so uma forma diferente de controlar as coisas, mas, nao
|deveria influenciar no funcionamento do script no cron, deveria? Ainda
|mais pq, se eu criar um script idiota e jogar dentro do mesmo diretorio e
|no crontab ele roda perfeitinho, ja fiz este teste...
|Meu script tem algumas coisas mais pesadas, como leituras de dados de
|instancias remotas da amazon e tal, mas demora uns 30 segundos pra
|rodar... se roda na mao deveria rodar no crontab, correto?
|dificil viu... nunca pensei ter problemas com o crontab uahauhauha
|Harlei
|Em 1 de junho de 2011 10:02, paulo bruck paulobru...@gmail.com escreveu:
| 
|  Bom dia 
| 
|  Em 1 de junho de 2011 09:48, Harlei Liguori Marcelino
|  hligu...@gmail.com escreveu:
| 
|Para ser bem sincero nao ha problema algum, simplesmente nao roda... e
|como se nao houvesse a linha do script no crontab... mas ja coloquei e
|tentei ate mudar... veja:
|0-59/1 * * * * root /root/cloud/cloud.sh
| 
|ja tentei tambem:
|*/1 * * * * root /root/cloud/cloud.sh
|Nenhum dos dois roda o script...
|Se eu rodar o script na mao roda perfeito...
|Se eu colocar outro script no lugar do script cloud.sh roda perfeito
|pelo crontab...
|so este script q nao roda de jeito nenhum :(
|alguem sabe oq diabos pode ser? :(
| 
|  ok 
|  vc deve colocar como 
|  */1  *  *  *  *   root /root/cloud/cloud.sh
|  chmod 755 /root/cloud/cloud.sh
|  se bem que o melhor lugar para seu script seria no /usr/local/sbin
|  .80) ( FHS)
|  testes ???
|  []s
|   
| 
|agradec,o desde ja
|att
|Harlei
|Em 1 de junho de 2011 08:21, Bruno Ambrosio
|bruno.ambro...@grupoestado.com.br escreveu:
| 
|  Qual problema ocorre quando voce tenta rodar pela crontab?
| 
|   
| 
|  Bruno Ambrosio
| 
|   
| 
|  De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com]
|  Enviada em: terc,a-feira, 31 de maio de 2011 18:57
|  Para: debianlista
|  Assunto: Re: [OT] Shell-Script sempre ativo
| 
|   
| 
|  Bom, eu ate que estou tentando colocar o script no crontab de 1 em 1
|  minuto, mas o script nao roda no crontab de jeito nenhum...
| 
|  a forma que eu coloquei o script no crontab esta certa ja que
|  coloquei outro script da mesma forma para teste e funcionou...
| 
|   
| 
|  sera que alguem tem ideia do pq o script funciona rodando na mao e
|  nao pelo crontab?
| 
|   
| 
|  :(
| 
|   
| 
|  agradec,o!!!
| 
|   
| 
|  Em 31 de maio de 2011 13:09, Fabiano Barros
|  barrosfabi...@gmail.com escreveu:
| 
|  sja tentou colocar no /etc/rc.local ?
| 
|  /bin/script.sh 
| 
|  ve se ajuda
| 
|  2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com
| 
|  Ola amigos,
| 
|   
| 
|  fiz um shell script para monitorar algumas coisas usando while e
|  tal, ate ai tudo bem, funcionou. Agora o unico problema e que nao
|  sei como deixar o shell script sempre ativo, ja que rodo ele e
|  quando a instancia fecha por timeout ou outro motivo qualquer o
|  script para. Alguem saberia me informar como fazer para deixar um
|  shell script sempre ativo, rodando em background?
| 
|   
| 
|  agradec,o desde ja
| 
|   
| 
|  att
| 
|   
| 
|  Harlei
| 
|  --
|  Fabiano Barros
|  Consultor Tecnico
|  Cel.: 55 15 9175-4204
|  barrosfabi...@gmail.com
|  --
|  DJSystem - Automac,ao Comercial
|  Fone/Fax: 55 15 3259-9600
| 
|   
| 
|  CONFIDENCIALIDADE DO CORREIO ELETRONICO
| 
|  Esta mensagem, incluindo seus anexos, pode conter informac,ao
|  confidencial e/ou

RES: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Bruno Ambrosio
O cd `dirname 0` serve apenas para certificar que todos os comandos realizados 
dentro do script sejam feitos a partir do diretório '.'

Se você digitar no shell dirname 0 ele vai exibir . 

 

Deveria ter jogado alguma coisa no arquivo de log pelo menos o log de 
erro... coloque alguns echo entre as linhas de execução do arquivo para saber 
onde para...

 

Bruno Ambrosio

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: quarta-feira, 1 de junho de 2011 10:19
Para: Bruno Ambrosio
Cc: debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Olá amigo,

 

fiz oque você sugeriu, ele critou o arquivo /tmp/cloud.log mas simplesmente não 
aparece nada no arquivo... deveria aparecer algo?

 

Meu script não printa nada quando roda, apenas atualiza um arquivo de log q não 
está sendo atualizado :) só é atualizado quando rodo o script na mão...

 

não entendi essa historia de colocar o cd `dirname 0` no inicio do script... 
como isso funciona?

 

grato

 

att

 

Harlei

 

Em 1 de junho de 2011 10:03, Bruno Ambrosio bruno.ambro...@grupoestado.com.br 
escreveu:

Coloca a saída da cron em algum log pra saber onde para a execução e/ou também 
colocar uma linha no inicio do script cd `dirname 0` para que ele execute 
sempre no diretório correto:

 

*/1 * * * * /root/cloud/cloud.sh  /tmp/cloud.log

 

Bruno Ambrosio

TI Operacional

www.ae.com.br

Tel.: (5511) 3856 5148

Cel.: (5511) 9367 3004

Av. Prof. Celestino Bourroul, 68

São Paulo - SP - 02710-000 - Brasil

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: quarta-feira, 1 de junho de 2011 09:49
Para: Bruno Ambrosio
Cc: debianlista


Assunto: Re: [OT] Shell-Script sempre ativo

 

Para ser bem sincero não há problema algum, simplesmente não roda... é como se 
não houvesse a linha do script no crontab... mas já coloquei e tentei até 
mudar... veja:

 

0-59/1 * * * * root /root/cloud/cloud.sh

já tentei também:

 

*/1 * * * * root /root/cloud/cloud.sh

 

Nenhum dos dois roda o script...

 

Se eu rodar o script na mão roda perfeito...

 

Se eu colocar outro script no lugar do script cloud.sh roda perfeito pelo 
crontab...

 

só este script q não roda de jeito nenhum :(

 

alguém sabe oq diabos pode ser? :(

 

agradeço desde já

 

att

 

Harlei

 

Em 1 de junho de 2011 08:21, Bruno Ambrosio bruno.ambro...@grupoestado.com.br 
escreveu:

Qual problema ocorre quando você tenta rodar pela crontab?

 

Bruno Ambrosio

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: terça-feira, 31 de maio de 2011 18:57
Para: debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Bom, eu até que estou tentando colocar o script no crontab de 1 em 1 minuto, 
mas o script nao roda no crontab de jeito nenhum...

a forma que eu coloquei o script no crontab está certa já que coloquei outro 
script da mesma forma para teste e funcionou...

 

será que alguém tem ideia do pq o script funciona rodando na mão e nao pelo 
crontab?

 

:(

 

agradeço!!!

 

Em 31 de maio de 2011 13:09, Fabiano Barros barrosfabi...@gmail.com escreveu:

sja tentou colocar no /etc/rc.local ?

/bin/script.sh 


ve se ajuda

 

2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

Olá amigos,

 

fiz um shell script para monitorar algumas coisas usando while e tal, até aí 
tudo bem, funcionou. Agora o único problema é que não sei como deixar o shell 
script sempre ativo, já que rodo ele e quando a instancia fecha por timeout ou 
outro motivo qualquer o script para. Alguém saberia me informar como fazer para 
deixar um shell script sempre ativo, rodando em background?

 

agradeço desde já

 

att

 

Harlei





-- 
Fabiano Barros
Consultor Técnico
Cel.: 55 15 9175-4204
barrosfabi...@gmail.com
--
DJSystem - Automação Comercial
Fone/Fax: 55 15 3259-9600

 

CONFIDENCIALIDADE DO CORREIO ELETRÔNICO


Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou 
privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, 
copie ou divulgue as informações nele contidas. E, por favor, avise 
imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

DISCLAIMER
This message, including its attachments, may contain confidential and/or 
privileged information. If you received this email by mistake, do not use, copy 
or disseminate any information herein contained. Please notify us immediately 
by replying to the sender and then delete it.

 

CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou 
privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, 
copie ou divulgue as informações nele contidas. E, por favor, avise 
imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

DISCLAIMER
This message, including its attachments, may contain confidential and/or 
privileged information. If you received this email by mistake, do not use, copy 
or disseminate any information herein

Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Acabei de descobrir o que é...

só não sei ainda como resolver...

metade, senão mais da metade, dos testes deste script são feitos com os
scripts do ec2 da amazon... e não sei por que cargas d'água os scripts não
rodam no crontab  (nem colocando o caminho completo como por
exemplo: /opt/aws/apitools/ec2-1.4.1.2/bin/ec2-describe-instances) ... o
cruel é que rodando na mão ele roda perfeito :(

será que alguém tem ideia do que possa ser feito, se é que algo pode ser
feito para resolver isso? :(

agradeço demais a ajuda de todos vocês

att

Harlei


Em 1 de junho de 2011 10:24, Leslie H. Watter
lesl...@celepar.pr.gov.brescreveu:

 Harlei,

 O que aparentemente está acontecendo é que vc está com problemas de falta
 de variáveis de ambiente no teu script.

 Coloque os caminhos absolutos aos comandos e scripts que vc usa e teste ;-)

 Já tive problemas de scripts não rodarem porque não tinha uma variável de
 ambiente PATH definida corretamente dentro do espaço de execução do
 crontab (o que parece obvio, mas não é).

 Att,

 LEslie



 Em Wed, Jun 01, 2011 at 10:09:16AM -0300, Harlei Liguori Marcelino
 escreveu:
 | Date: Wed, 1 Jun 2011 10:09:16 -0300
 | Subject: Re: [OT] Shell-Script sempre ativo
 | From: Harlei Liguori Marcelino hligu...@gmail.com
 | To: paulo bruck paulobru...@gmail.com
 | Cc: debianlista debian-user-portuguese@lists.debian.org
 |
 |Ok, coloquei da forma que vc indicou, mas como disse ja havia testado
 e
 |nada funciona :(
 |sobre o local dos scripts, acabo colocando os scripts junto com os
 |diretorios onde criam os arquivos de controle e tal, para saber onde
 estao
 |cada coisa... e so uma forma diferente de controlar as coisas, mas,
 nao
 |deveria influenciar no funcionamento do script no cron, deveria? Ainda
 |mais pq, se eu criar um script idiota e jogar dentro do mesmo
 diretorio e
 |no crontab ele roda perfeitinho, ja fiz este teste...
 |Meu script tem algumas coisas mais pesadas, como leituras de dados de
 |instancias remotas da amazon e tal, mas demora uns 30 segundos pra
 |rodar... se roda na mao deveria rodar no crontab, correto?
 |dificil viu... nunca pensei ter problemas com o crontab uahauhauha
 |Harlei
 |Em 1 de junho de 2011 10:02, paulo bruck paulobru...@gmail.com
 escreveu:
 |
 |  Bom dia
 |
 |  Em 1 de junho de 2011 09:48, Harlei Liguori Marcelino
 |  hligu...@gmail.com escreveu:
 |
 |Para ser bem sincero nao ha problema algum, simplesmente nao
 roda... e
 |como se nao houvesse a linha do script no crontab... mas ja
 coloquei e
 |tentei ate mudar... veja:
 |0-59/1 * * * * root /root/cloud/cloud.sh
 |
 |ja tentei tambem:
 |*/1 * * * * root /root/cloud/cloud.sh
 |Nenhum dos dois roda o script...
 |Se eu rodar o script na mao roda perfeito...
 |Se eu colocar outro script no lugar do script cloud.sh roda
 perfeito
 |pelo crontab...
 |so este script q nao roda de jeito nenhum :(
 |alguem sabe oq diabos pode ser? :(
 |
 |  ok
 |  vc deve colocar como
 |  */1  *  *  *  *   root /root/cloud/cloud.sh
 |  chmod 755 /root/cloud/cloud.sh
 |  se bem que o melhor lugar para seu script seria no /usr/local/sbin
 |  .80) ( FHS)
 |  testes ???
 |  []s
 |
 |
 |agradec,o desde ja
 |att
 |Harlei
 |Em 1 de junho de 2011 08:21, Bruno Ambrosio
 |bruno.ambro...@grupoestado.com.br escreveu:
 |
 |  Qual problema ocorre quando voce tenta rodar pela crontab?
 |
 |
 |
 |  Bruno Ambrosio
 |
 |
 |
 |  De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com]
 |  Enviada em: terc,a-feira, 31 de maio de 2011 18:57
 |  Para: debianlista
 |  Assunto: Re: [OT] Shell-Script sempre ativo
 |
 |
 |
 |  Bom, eu ate que estou tentando colocar o script no crontab de 1
 em 1
 |  minuto, mas o script nao roda no crontab de jeito nenhum...
 |
 |  a forma que eu coloquei o script no crontab esta certa ja que
 |  coloquei outro script da mesma forma para teste e funcionou...
 |
 |
 |
 |  sera que alguem tem ideia do pq o script funciona rodando na mao
 e
 |  nao pelo crontab?
 |
 |
 |
 |  :(
 |
 |
 |
 |  agradec,o!!!
 |
 |
 |
 |  Em 31 de maio de 2011 13:09, Fabiano Barros
 |  barrosfabi...@gmail.com escreveu:
 |
 |  sja tentou colocar no /etc/rc.local ?
 |
 |  /bin/script.sh 
 |
 |  ve se ajuda
 |
 |  2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com
 |
 |  Ola amigos,
 |
 |
 |
 |  fiz um shell script para monitorar algumas coisas usando while e
 |  tal, ate ai tudo bem, funcionou. Agora o unico problema e que
 nao
 |  sei como deixar o shell script sempre ativo, ja que rodo ele e
 |  quando a instancia fecha por timeout ou outro motivo qualquer o
 |  script para. Alguem

Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Leslie H. Watter
Oi Harlei,

|Acabei de descobrir o que e...
|so nao sei ainda como resolver...
|metade, senao mais da metade, dos testes deste script sao feitos com os
|scripts do ec2 da amazon... e nao sei por que cargas d'agua os scripts nao
|rodam no crontab  (nem colocando o caminho completo como por
|exemplo: /opt/aws/apitools/ec2-1.4.1.2/bin/ec2-describe-instances) ... o
|cruel e que rodando na mao ele roda perfeito :(
|sera que alguem tem ideia do que possa ser feito, se e que algo pode ser
|feito para resolver isso? :(
|agradec,o demais a ajuda de todos voces


Veja as variáveis de ambiente, em especial o $PATH :)

[]s

LEslie

-- 
Leslie H. Watter
Gerência de Inovação Corporativa / CELEPAR
Fone: +55 41 3200-6534
Curitiba - Paraná - Brasil


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110601134555.GB19830@eseae11920.celepar.parana



Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Mas colocando o caminho completo do script da amazon deveria suprir qualquer
problema de variável de ambiente, ou não?

Vou dar uma pesquisada em como verificar as variáveis de ambiente...

Harlei


Em 1 de junho de 2011 10:45, Leslie H. Watter
lesl...@celepar.pr.gov.brescreveu:

 Oi Harlei,

 |Acabei de descobrir o que e...
 |so nao sei ainda como resolver...
 |metade, senao mais da metade, dos testes deste script sao feitos com
 os
 |scripts do ec2 da amazon... e nao sei por que cargas d'agua os scripts
 nao
 |rodam no crontab  (nem colocando o caminho completo como por
 |exemplo: /opt/aws/apitools/ec2-1.4.1.2/bin/ec2-describe-instances) ...
 o
 |cruel e que rodando na mao ele roda perfeito :(
 |sera que alguem tem ideia do que possa ser feito, se e que algo pode
 ser
 |feito para resolver isso? :(
 |agradec,o demais a ajuda de todos voces


 Veja as variáveis de ambiente, em especial o $PATH :)

 []s

 LEslie

 --
 Leslie H. Watter
 Gerência de Inovação Corporativa / CELEPAR
 Fone: +55 41 3200-6534
 Curitiba - Paraná - Brasil



Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Acabei de ver que o $PATH do shell script é diferente do $PATH do shell...

no shell o $PATH
é: 
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin

e no shell script o $PATH é: /sbin:/bin:/usr/sbin:/usr/bin

agora estou tentando descobrir como mudar o $PATH dentro do script... não
imagino que seja apenas jogar um
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin

já que é uma variável de ambiente e não uma variável normal

quando conseguir fazer isso aviso :)

agradeço desde já

att

Harlei

Em 1 de junho de 2011 10:47, Harlei Liguori Marcelino
hligu...@gmail.comescreveu:

 Mas colocando o caminho completo do script da amazon deveria suprir
 qualquer problema de variável de ambiente, ou não?

 Vou dar uma pesquisada em como verificar as variáveis de ambiente...

 Harlei


 Em 1 de junho de 2011 10:45, Leslie H. Watter 
 lesl...@celepar.pr.gov.brescreveu:

 Oi Harlei,

 |Acabei de descobrir o que e...
 |so nao sei ainda como resolver...
 |metade, senao mais da metade, dos testes deste script sao feitos com
 os
 |scripts do ec2 da amazon... e nao sei por que cargas d'agua os
 scripts nao
 |rodam no crontab  (nem colocando o caminho completo como por
 |exemplo: /opt/aws/apitools/ec2-1.4.1.2/bin/ec2-describe-instances)
 ... o
 |cruel e que rodando na mao ele roda perfeito :(
 |sera que alguem tem ideia do que possa ser feito, se e que algo pode
 ser
 |feito para resolver isso? :(
 |agradec,o demais a ajuda de todos voces


 Veja as variáveis de ambiente, em especial o $PATH :)

 []s

 LEslie

 --
 Leslie H. Watter
 Gerência de Inovação Corporativa / CELEPAR
 Fone: +55 41 3200-6534
 Curitiba - Paraná - Brasil





Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Leslie H. Watter
|Mas colocando o caminho completo do script da amazon deveria suprir
|qualquer problema de variavel de ambiente, ou nao?
|Vou dar uma pesquisada em como verificar as variaveis de ambiente...
|Harlei


Não necessariamente. O que tem dentro dos scripts da amazon ? Será que ali
dentro os comandos não estão sendo usados assumindo um PATH predefinido ?

Att,

LEslie


-- 
Leslie H. Watter
Gerência de Inovação Corporativa / CELEPAR
Fone: +55 41 3200-6534
Curitiba - Paraná - Brasil


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110601140115.GD19830@eseae11920.celepar.parana



Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Bom, coloquei a variável de ambiente $PATH igual a do sistema usando o
seguinte comando dentro do script:

*PATH=/usr/local/sbin:/usr/local/bin:/opt/aws/bin:/root/bin:$PATH*

**o problema é que isso ainda não resolveu meu problema... mesmo com o $PATH
igual o script continua sem rodar :(



Em 1 de junho de 2011 11:01, Leslie H. Watter
lesl...@celepar.pr.gov.brescreveu:

 |Mas colocando o caminho completo do script da amazon deveria suprir
 |qualquer problema de variavel de ambiente, ou nao?
 |Vou dar uma pesquisada em como verificar as variaveis de ambiente...
 |Harlei


 Não necessariamente. O que tem dentro dos scripts da amazon ? Será que ali
 dentro os comandos não estão sendo usados assumindo um PATH predefinido ?

 Att,

 LEslie


 --
 Leslie H. Watter
 Gerência de Inovação Corporativa / CELEPAR
 Fone: +55 41 3200-6534
 Curitiba - Paraná - Brasil



RES: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Bruno Ambrosio
Exporta o PATH do Shell dentro do script (dentro de todos os scripts)

 

export 
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin

 

Bruno Ambrosio

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: quarta-feira, 1 de junho de 2011 11:00
Para: Leslie H. Watter
Cc: paulo bruck; debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Acabei de ver que o $PATH do shell script é diferente do $PATH do shell...

 

no shell o $PATH é: 
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin

e no shell script o $PATH é: /sbin:/bin:/usr/sbin:/usr/bin

 

agora estou tentando descobrir como mudar o $PATH dentro do script... não 
imagino que seja apenas jogar um 
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin

 

já que é uma variável de ambiente e não uma variável normal

 

quando conseguir fazer isso aviso :)

 

agradeço desde já

 

att

 

Harlei

 

Em 1 de junho de 2011 10:47, Harlei Liguori Marcelino hligu...@gmail.com 
escreveu:

Mas colocando o caminho completo do script da amazon deveria suprir qualquer 
problema de variável de ambiente, ou não?

 

Vou dar uma pesquisada em como verificar as variáveis de ambiente...

 

Harlei

 

Em 1 de junho de 2011 10:45, Leslie H. Watter lesl...@celepar.pr.gov.br 
escreveu:

 

Oi Harlei,

|Acabei de descobrir o que e...
|so nao sei ainda como resolver...
|metade, senao mais da metade, dos testes deste script sao feitos 
com os
|scripts do ec2 da amazon... e nao sei por que cargas d'agua os 
scripts nao

|rodam no crontab  (nem colocando o caminho completo como por
|exemplo: /opt/aws/apitools/ec2-1.4.1.2/bin/ec2-describe-instances) 
... o

|cruel e que rodando na mao ele roda perfeito :(
|sera que alguem tem ideia do que possa ser feito, se e que algo 
pode ser
|feito para resolver isso? :(
|agradec,o demais a ajuda de todos voces


Veja as variáveis de ambiente, em especial o $PATH :)

[]s

LEslie

--

Leslie H. Watter
Gerência de Inovação Corporativa / CELEPAR
Fone: +55 41 3200-6534
Curitiba - Paraná - Brasil

 

 



CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou 
privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, 
copie ou divulgue as informações nele contidas. E, por favor, avise 
imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

DISCLAIMER
This message, including its attachments, may contain confidential and/or 
privileged information. If you received this email by mistake, do not use, copy 
or disseminate any information herein contained. Please notify us immediately 
by replying to the sender and then delete it.


Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Leslie H. Watter


|Bom, coloquei a variavel de ambiente $PATH igual a do sistema usando o
|seguinte comando dentro do script:
|PATH=/usr/local/sbin:/usr/local/bin:/opt/aws/bin:/root/bin:$PATH
|o problema e que isso ainda nao resolveu meu problema... mesmo com o $PATH
|igual o script continua sem rodar :(

Coloque no início dos scripts:

set -x 

e redirecione a saida para outro arquivo e vais ter uma saida do que está
ou não acontecendo

Att,

LEslie

-- 
Leslie H. Watter
Gerência de Inovação Corporativa / CELEPAR
Fone: +55 41 3200-6534
Curitiba - Paraná - Brasil


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110601144355.GE19830@eseae11920.celepar.parana



Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Exportei!!!

Não adiantou nada uahuahauhauaha infern

será q esse script simplesmente nao roda no shell, era so o que me faltava
mesmo uahuahauhauah

Harlei


Em 1 de junho de 2011 11:15, Bruno Ambrosio 
bruno.ambro...@grupoestado.com.br escreveu:

  Exporta o PATH do Shell dentro do script (dentro de todos os scripts)



 export PATH=
 /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin



 *Bruno* Ambrosio



 *De:* Harlei Liguori Marcelino [mailto:hligu...@gmail.com]
 *Enviada em:* quarta-feira, 1 de junho de 2011 11:00
 *Para:* Leslie H. Watter
 *Cc:* paulo bruck; debianlista

 *Assunto:* Re: [OT] Shell-Script sempre ativo



 Acabei de ver que o $PATH do shell script é diferente do $PATH do shell...



 no shell o $PATH
 é: 
 /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin

 e no shell script o $PATH é: /sbin:/bin:/usr/sbin:/usr/bin



 agora estou tentando descobrir como mudar o $PATH dentro do script... não
 imagino que seja apenas jogar um
 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin



 já que é uma variável de ambiente e não uma variável normal



 quando conseguir fazer isso aviso :)



 agradeço desde já



 att



 Harlei



 Em 1 de junho de 2011 10:47, Harlei Liguori Marcelino hligu...@gmail.com
 escreveu:

 Mas colocando o caminho completo do script da amazon deveria suprir
 qualquer problema de variável de ambiente, ou não?



 Vou dar uma pesquisada em como verificar as variáveis de ambiente...



 Harlei



 Em 1 de junho de 2011 10:45, Leslie H. Watter lesl...@celepar.pr.gov.br
 escreveu:



 Oi Harlei,

 |Acabei de descobrir o que e...
 |so nao sei ainda como resolver...
 |metade, senao mais da metade, dos testes deste script sao feitos com
 os
 |scripts do ec2 da amazon... e nao sei por que cargas d'agua os scripts
 nao

 |rodam no crontab  (nem colocando o caminho completo como por
 |exemplo: /opt/aws/apitools/ec2-1.4.1.2/bin/ec2-describe-instances) ...
 o

 |cruel e que rodando na mao ele roda perfeito :(
 |sera que alguem tem ideia do que possa ser feito, se e que algo pode
 ser
 |feito para resolver isso? :(
 |agradec,o demais a ajuda de todos voces


 Veja as variáveis de ambiente, em especial o $PATH :)

 []s

 LEslie

 --

 Leslie H. Watter
 Gerência de Inovação Corporativa / CELEPAR
 Fone: +55 41 3200-6534
 Curitiba - Paraná - Brasil





 CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
 Esta mensagem, incluindo seus anexos, pode conter informação confidencial
 e/ou privilegiada. Caso você tenha recebido este e-mail por engano, não
 utilize, copie ou divulgue as informações nele contidas. E, por favor, avise
 imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.


 DISCLAIMER
 This message, including its attachments, may contain confidential and/or
 privileged information. If you received this email by mistake, do not use,
 copy or disseminate any information herein contained. Please notify us
 immediately by replying to the sender and then delete it.




Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Colocar set -x logo abaixo do #!/bin/bash???

Já estou redirecionando a saida do cron para um arquivo logo, como abaixo:

*/1 * * * * root /tmp/cloud/cloud.sh  /tmp/cloud.log

preciso fazer algo além de colocar o set -x ? E é logo abaixo do #!/bin/bash
mesmo?

obrigado

Harlei


Em 1 de junho de 2011 11:43, Leslie H. Watter
lesl...@celepar.pr.gov.brescreveu:



 |Bom, coloquei a variavel de ambiente $PATH igual a do sistema usando o
 |seguinte comando dentro do script:
 |PATH=/usr/local/sbin:/usr/local/bin:/opt/aws/bin:/root/bin:$PATH
 |o problema e que isso ainda nao resolveu meu problema... mesmo com o
 $PATH
 |igual o script continua sem rodar :(

 Coloque no início dos scripts:

 set -x

 e redirecione a saida para outro arquivo e vais ter uma saida do que está
 ou não acontecendo

 Att,

 LEslie

 --
 Leslie H. Watter
 Gerência de Inovação Corporativa / CELEPAR
 Fone: +55 41 3200-6534
 Curitiba - Paraná - Brasil



Re: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Harlei Liguori Marcelino
Nossa gente...

depois de TRINTA e-mails com vocês e horas e horas de teste descobri... ;)

segue abaixo o que vocês terão que fazer para rodar algum script da amazon
via cron :)

# EXPORTAR VARIAVEIS DE AMBIENTE
export EC2_PRIVATE_KEY=$PK
export EC2_CERT=$CERT
export EC2_HOME=/opt/aws/apitools/ec2
export PATH=$PATH:$EC2_HOME/bin
export JAVA_HOME=/usr/lib/jvm/jre

onde $PK e $CERT já estavam como variáveis no meu script indicando o local
das chaves publicas e privadas da amazon...

simples né? auhauhauahuha pena q foi dificil achar :)

mas sou muito grato a todos vocês por terem tentado me ajudar, e acabaram
ajudando dizendo que poderia ser variáveis de ambiente... trabalhando sobre
isso que consegui resolver :)

grato

att

Harlei

Em 1 de junho de 2011 12:41, Roger Spies
roger.sp...@directcall.com.brescreveu:

  Ola Harlei



 Tenta fazer um chuncho do tipo.



 Criar um script que rode o script da amazon.



 Ai coloca este script no cron.



 É chuncho mas vale a tentativa



 []s



 *De:* Harlei Liguori Marcelino [mailto:hligu...@gmail.com]
 *Enviada em:* quarta-feira, 1 de junho de 2011 10:48
 *Para:* Leslie H. Watter
 *Cc:* paulo bruck; debianlista

 *Assunto:* Re: [OT] Shell-Script sempre ativo



 Mas colocando o caminho completo do script da amazon deveria suprir
 qualquer problema de variável de ambiente, ou não?



 Vou dar uma pesquisada em como verificar as variáveis de ambiente...



 Harlei



 Em 1 de junho de 2011 10:45, Leslie H. Watter lesl...@celepar.pr.gov.br
 escreveu:

 Oi Harlei,

 |Acabei de descobrir o que e...
 |so nao sei ainda como resolver...
 |metade, senao mais da metade, dos testes deste script sao feitos com
 os
 |scripts do ec2 da amazon... e nao sei por que cargas d'agua os scripts
 nao

 |rodam no crontab  (nem colocando o caminho completo como por
 |exemplo: /opt/aws/apitools/ec2-1.4.1.2/bin/ec2-describe-instances) ...
 o

 |cruel e que rodando na mao ele roda perfeito :(
 |sera que alguem tem ideia do que possa ser feito, se e que algo pode
 ser
 |feito para resolver isso? :(
 |agradec,o demais a ajuda de todos voces


 Veja as variáveis de ambiente, em especial o $PATH :)

 []s

 LEslie

 --

 Leslie H. Watter
 Gerência de Inovação Corporativa / CELEPAR
 Fone: +55 41 3200-6534
 Curitiba - Paraná - Brasil





RES: [OT] Shell-Script sempre ativo

2011-06-01 Por tôpico Roger Spies
Ola Harlei

 

Tenta fazer um chuncho do tipo.

 

Criar um script que rode o script da amazon.

 

Ai coloca este script no cron.

 

É chuncho mas vale a tentativa

 

[]s

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: quarta-feira, 1 de junho de 2011 10:48
Para: Leslie H. Watter
Cc: paulo bruck; debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Mas colocando o caminho completo do script da amazon deveria suprir qualquer
problema de variável de ambiente, ou não?

 

Vou dar uma pesquisada em como verificar as variáveis de ambiente...

 

Harlei

 

Em 1 de junho de 2011 10:45, Leslie H. Watter lesl...@celepar.pr.gov.br
escreveu:

Oi Harlei,

|Acabei de descobrir o que e...
|so nao sei ainda como resolver...
|metade, senao mais da metade, dos testes deste script sao feitos com os
|scripts do ec2 da amazon... e nao sei por que cargas d'agua os scripts
nao

|rodam no crontab  (nem colocando o caminho completo como por
|exemplo: /opt/aws/apitools/ec2-1.4.1.2/bin/ec2-describe-instances) ...
o

|cruel e que rodando na mao ele roda perfeito :(
|sera que alguem tem ideia do que possa ser feito, se e que algo pode
ser
|feito para resolver isso? :(
|agradec,o demais a ajuda de todos voces


Veja as variáveis de ambiente, em especial o $PATH :)

[]s

LEslie

--

Leslie H. Watter
Gerência de Inovação Corporativa / CELEPAR
Fone: +55 41 3200-6534
Curitiba - Paraná - Brasil

 



[OT] Shell-Script sempre ativo

2011-05-31 Por tôpico Harlei Liguori Marcelino
Olá amigos,

fiz um shell script para monitorar algumas coisas usando while e tal, até aí
tudo bem, funcionou. Agora o único problema é que não sei como deixar o
shell script sempre ativo, já que rodo ele e quando a instancia fecha por
timeout ou outro motivo qualquer o script para. Alguém saberia me informar
como fazer para deixar um shell script sempre ativo, rodando em background?

agradeço desde já

att

Harlei


Re: [OT] Shell-Script sempre ativo

2011-05-31 Por tôpico Éverton Arruda
2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

 Olá amigos,

 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?


Você poderia utilizar o cron para rodar a cada determinado tempo.

Alguns links que podem ajudá-lo:
* http://www.debian-administration.org/articles/56
* http://www.pantz.org/software/cron/croninfo.html
* http://www.debianhelp.co.uk/schedulejobs.htm



 agradeço desde já

 att

 Harlei


Abraço

-- 
What he learns we all learn. What he knows we all benefit from Linux, The
future is Open

Éverton M. Arruda Jr. (Notrev) - http://earruda.eti.br | @everton_arruda
Debian-AM - http://am.debianbrasil.org/
Projeto Software Livre Amazonas (PSL-AM) - http://am.softwarelivre.org
Comunidade Software Livre - http://www.comunidadesol.org


Res: [OT] Shell-Script sempre ativo

2011-05-31 Por tôpico jmhenrique
Tem esse jeito aqui... 

while [ 1 ]
do 
/seu_script.sh 
done 

Mas vai depender de como o seu_script.sh foi implementado. 

[]'s
Henry 

Enviado pelo meu aparelho BlackBerry®

-Original Message-
From: Harlei Liguori Marcelino hligu...@gmail.com
Date: Tue, 31 May 2011 10:45:47 
To: debianlistadebian-user-portuguese@lists.debian.org
Subject: [OT] Shell-Script sempre ativo

Olá amigos,

fiz um shell script para monitorar algumas coisas usando while e tal, até aí
tudo bem, funcionou. Agora o único problema é que não sei como deixar o
shell script sempre ativo, já que rodo ele e quando a instancia fecha por
timeout ou outro motivo qualquer o script para. Alguém saberia me informar
como fazer para deixar um shell script sempre ativo, rodando em background?

agradeço desde já

att

Harlei



Re: [OT] Shell-Script sempre ativo

2011-05-31 Por tôpico Harlei Liguori Marcelino
Obrigado pela resposta, isso eu imaginei que poderia...

mas não rola deixar rodando em background, fazendo este monitoramento?

obrigado!!!



Em 31 de maio de 2011 10:56, Éverton Arruda not...@gmail.com escreveu:

 2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

 Olá amigos,

 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?


 Você poderia utilizar o cron para rodar a cada determinado tempo.

 Alguns links que podem ajudá-lo:
 * http://www.debian-administration.org/articles/56
 * http://www.pantz.org/software/cron/croninfo.html
 * http://www.debianhelp.co.uk/schedulejobs.htm



 agradeço desde já

 att

 Harlei


 Abraço

 --
 What he learns we all learn. What he knows we all benefit from Linux, The
 future is Open

 Éverton M. Arruda Jr. (Notrev) - http://earruda.eti.br | @everton_arruda
 Debian-AM - http://am.debianbrasil.org/
 Projeto Software Livre Amazonas (PSL-AM) - http://am.softwarelivre.org
 Comunidade Software Livre - http://www.comunidadesol.org



RES: [OT] Shell-Script sempre ativo

2011-05-31 Por tôpico Bruno Ambrosio
Harlei,

 

Tente usar o sleep tempo, creio que deva ajudar... No meu caso tenho um 
script de monitoramento e coloquei para rodar na cron e 1 em 1 minutos, mas 
pode-se usar o sleep tambem.

 

Abs.,

Bruno Ambrosio

TI Operacional

 

De: Harlei Liguori Marcelino [mailto:hligu...@gmail.com] 
Enviada em: terça-feira, 31 de maio de 2011 11:22
Para: Éverton Arruda
Cc: debianlista
Assunto: Re: [OT] Shell-Script sempre ativo

 

Obrigado pela resposta, isso eu imaginei que poderia...

 

mas não rola deixar rodando em background, fazendo este monitoramento?

 

obrigado!!!

 

 

Em 31 de maio de 2011 10:56, Éverton Arruda not...@gmail.com escreveu:

2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

Olá amigos,

 

fiz um shell script para monitorar algumas coisas usando while e tal, até aí 
tudo bem, funcionou. Agora o único problema é que não sei como deixar o shell 
script sempre ativo, já que rodo ele e quando a instancia fecha por timeout ou 
outro motivo qualquer o script para. Alguém saberia me informar como fazer para 
deixar um shell script sempre ativo, rodando em background?


Você poderia utilizar o cron para rodar a cada determinado tempo.

Alguns links que podem ajudá-lo:
* http://www.debian-administration.org/articles/56
* http://www.pantz.org/software/cron/croninfo.html
* http://www.debianhelp.co.uk/schedulejobs.htm
 

 

agradeço desde já

 

att

 

Harlei


Abraço

-- 
What he learns we all learn. What he knows we all benefit from Linux, The 
future is Open

Éverton M. Arruda Jr. (Notrev) - http://earruda.eti.br | @everton_arruda
Debian-AM - http://am.debianbrasil.org/
Projeto Software Livre Amazonas (PSL-AM) - http://am.softwarelivre.org
Comunidade Software Livre - http://www.comunidadesol.org

 



CONFIDENCIALIDADE DO CORREIO ELETRÔNICO
Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou 
privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, 
copie ou divulgue as informações nele contidas. E, por favor, avise 
imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o.

DISCLAIMER
This message, including its attachments, may contain confidential and/or 
privileged information. If you received this email by mistake, do not use, copy 
or disseminate any information herein contained. Please notify us immediately 
by replying to the sender and then delete it.


Re: [OT] Shell-Script sempre ativo

2011-05-31 Por tôpico Harlei Liguori Marcelino
Mas tem algum tipo de script q não funciona deste jeito que vc me disse?

Meu script é simples, veja abaixo:

#!/bin/bash

# Arquivos de controle
virtua=/root/firewall/virtua
speedy=/root/firewall/speedy

# Rodar Virtua como Internet Padrão
/root/firewall/virtua.sh

sleep 1s

while :; do

if ping -c 5 www.terra.com.br; then
   echo Internet OK!

elif [ -e $virtua ]; then
   /root/firewall/speedy.sh
   echo speedy

   while :; do

  if [ -e $speedy ]; then
  sleep 900s
  /root/firewall/check_virtua.sh
  fi

   done

elif [ -e $speedy ]; then
   /root/firewall/virtua.sh
   echo virtua
fi

sleep 3s

done


existe alguma coisa que não funcione desta forma que você me mostrou meu
amigo?

att

Harlei


Em 31 de maio de 2011 11:14, jmhenri...@yahoo.com.br escreveu:

 Tem esse jeito aqui...

 while [ 1 ]
 do
 /seu_script.sh
 done

 Mas vai depender de como o seu_script.sh foi implementado.

 []'s
 Henry

 Enviado pelo meu aparelho BlackBerry®
 --
 *From: * Harlei Liguori Marcelino hligu...@gmail.com
 *Date: *Tue, 31 May 2011 10:45:47 -0300
 *To: *debianlistadebian-user-portuguese@lists.debian.org
 *Subject: *[OT] Shell-Script sempre ativo

 Olá amigos,

 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?

 agradeço desde já

 att

 Harlei



Re: [OT] Shell-Script sempre ativo

2011-05-31 Por tôpico Marcos Carraro
rola na cron, de minuto a minuto, mas elabora o teu script diferente, faz
primeiro o ping, caso ping não role, sobe speed, se não rola sobe virtua.

vai ficar bem melhor.


--
att
Marcos Carraro
Linux user #511627



Em 31 de maio de 2011 11:34, Harlei Liguori Marcelino
hligu...@gmail.comescreveu:

 Mas tem algum tipo de script q não funciona deste jeito que vc me disse?

 Meu script é simples, veja abaixo:

 #!/bin/bash

 # Arquivos de controle
 virtua=/root/firewall/virtua
 speedy=/root/firewall/speedy

 # Rodar Virtua como Internet Padrão
 /root/firewall/virtua.sh

 sleep 1s

 while :; do

 if ping -c 5 www.terra.com.br; then
echo Internet OK!

 elif [ -e $virtua ]; then
/root/firewall/speedy.sh
echo speedy

while :; do

   if [ -e $speedy ]; then
   sleep 900s
   /root/firewall/check_virtua.sh
   fi

done

 elif [ -e $speedy ]; then
/root/firewall/virtua.sh
echo virtua
 fi

 sleep 3s

 done


 existe alguma coisa que não funcione desta forma que você me mostrou meu
 amigo?

 att

 Harlei


 Em 31 de maio de 2011 11:14, jmhenri...@yahoo.com.br escreveu:

 Tem esse jeito aqui...

 while [ 1 ]
 do
 /seu_script.sh
 done

 Mas vai depender de como o seu_script.sh foi implementado.

 []'s
 Henry

 Enviado pelo meu aparelho BlackBerry®
 --
 *From: * Harlei Liguori Marcelino hligu...@gmail.com
 *Date: *Tue, 31 May 2011 10:45:47 -0300
 *To: *debianlistadebian-user-portuguese@lists.debian.org
 *Subject: *[OT] Shell-Script sempre ativo

 Olá amigos,

 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?

 agradeço desde já

 att

 Harlei





Res: Re: [OT] Shell-Script sempre ativo

2011-05-31 Por tôpico jmhenrique
Sim, pode apostar que existe.
 
Seu script simples chama outros varios scripts. Nao me parece uma boa pratica 
de programacao inserir mais uma camada de while. 

SE eu fosse voce, ou faria um script unico, separando por funcoes, ou colocaria 
todas as funcoes em um unico outro arquivo, lido no inicio, e deixaria no corpo 
do script uma parte minima. Igualzinho os scripts de inicializacao de daemons 
do debian. 

[]'s

Henry 

Enviado pelo meu aparelho BlackBerry®

-Original Message-
From: Harlei Liguori Marcelino hligu...@gmail.com
Date: Tue, 31 May 2011 11:34:34 
To: jmhenri...@yahoo.com.br
Cc: debianlistadebian-user-portuguese@lists.debian.org
Subject: Re: [OT] Shell-Script sempre ativo

Mas tem algum tipo de script q não funciona deste jeito que vc me disse?

Meu script é simples, veja abaixo:

#!/bin/bash

# Arquivos de controle
virtua=/root/firewall/virtua
speedy=/root/firewall/speedy

# Rodar Virtua como Internet Padrão
/root/firewall/virtua.sh

sleep 1s

while :; do

if ping -c 5 www.terra.com.br; then
   echo Internet OK!

elif [ -e $virtua ]; then
   /root/firewall/speedy.sh
   echo speedy

   while :; do

  if [ -e $speedy ]; then
  sleep 900s
  /root/firewall/check_virtua.sh
  fi

   done

elif [ -e $speedy ]; then
   /root/firewall/virtua.sh
   echo virtua
fi

sleep 3s

done


existe alguma coisa que não funcione desta forma que você me mostrou meu
amigo?

att

Harlei


Em 31 de maio de 2011 11:14, jmhenri...@yahoo.com.br escreveu:

 Tem esse jeito aqui...

 while [ 1 ]
 do
 /seu_script.sh
 done

 Mas vai depender de como o seu_script.sh foi implementado.

 []'s
 Henry

 Enviado pelo meu aparelho BlackBerry®
 --
 *From: * Harlei Liguori Marcelino hligu...@gmail.com
 *Date: *Tue, 31 May 2011 10:45:47 -0300
 *To: *debianlistadebian-user-portuguese@lists.debian.org
 *Subject: *[OT] Shell-Script sempre ativo

 Olá amigos,

 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?

 agradeço desde já

 att

 Harlei




Re: [OT] Shell-Script sempre ativo

2011-05-31 Por tôpico Harlei Liguori Marcelino
Bom, eu até que estou tentando colocar o script no crontab de 1 em 1 minuto,
mas o script nao roda no crontab de jeito nenhum...
a forma que eu coloquei o script no crontab está certa já que coloquei outro
script da mesma forma para teste e funcionou...

será que alguém tem ideia do pq o script funciona rodando na mão e nao pelo
crontab?

:(

agradeço!!!


Em 31 de maio de 2011 13:09, Fabiano Barros barrosfabi...@gmail.comescreveu:

 sja tentou colocar no /etc/rc.local ?

 /bin/script.sh 


 ve se ajuda




 2011/5/31 Harlei Liguori Marcelino hligu...@gmail.com

 Olá amigos,

 fiz um shell script para monitorar algumas coisas usando while e tal, até
 aí tudo bem, funcionou. Agora o único problema é que não sei como deixar o
 shell script sempre ativo, já que rodo ele e quando a instancia fecha por
 timeout ou outro motivo qualquer o script para. Alguém saberia me informar
 como fazer para deixar um shell script sempre ativo, rodando em background?

 agradeço desde já

 att

 Harlei




 --
 Fabiano Barros
 Consultor Técnico
 Cel.: 55 15 9175-4204
 barrosfabi...@gmail.com
 --
 DJSystem - Automação Comercial
 Fone/Fax: 55 15 3259-9600



[OT] Shell Script lendo Log

2011-04-07 Por tôpico Harlei Liguori Marcelino
Amigos,

preciso checar se um software que demora para abrir está aberto para
continuar o script. Quando eu paro e reinicio o software, ele sobe
completamente quando aparece as palavras started in no arquivo de log, e
só depois de aparecer isso que posso seguir o script... o problema é que não
sei como deixar uma leitura tipo tail -f no arquivo de log esperando
aparecer started in para ele continuar o script... será que alguém poderia
me dar um help para resolver esse problema?

agradeço desde já

att

Harlei


Re: [OT] Shell Script lendo Log

2011-04-07 Por tôpico Leslie H. Watter
Oi Harlei,

Tente isso:


while [ `grep -c Shutdown complete 
/usr/lib/jboss4/server/default/log/server.log` == 0 ]; 
do 
sleep 10; 

done;

No meu caso o server.log é zerado toda vez que o jboss inicia, então ele
não vai ter a string Shutdown complete.


você pode usar o while com o grep e um tail -n 10, p.ex:

`tail -n 10 seu_arquivo.log | grep -c started in` == 0


[]

LEslie


Em Thu, Apr 07, 2011 at 12:40:21PM -0300, Harlei Liguori Marcelino escreveu:
| Date: Thu, 7 Apr 2011 12:40:21 -0300
| Subject: [OT] Shell Script lendo Log
| From: Harlei Liguori Marcelino hligu...@gmail.com
| To: debianlista debian-user-portuguese@lists.debian.org
| 
|Amigos,
|preciso checar se um software que demora para abrir esta aberto para
|continuar o script. Quando eu paro e reinicio o software, ele sobe
|completamente quando aparece as palavras started in no arquivo de log, e
|so depois de aparecer isso que posso seguir o script... o problema e que
|nao sei como deixar uma leitura tipo tail -f no arquivo de log esperando
|aparecer started in para ele continuar o script... sera que alguem
|poderia me dar um help para resolver esse problema?
|agradec,o desde ja
|att
|Harlei
) :-- final da mensagem [OT] Shell Script lendo Log de Harlei Liguori 
Marcelino hligu...@gmail.com --:

-- 
Leslie H. Watter
Gerência de Inovação Corporativa / CELEPAR
Fone: +55 41 3200-6534
Curitiba - Paraná - Brasil


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110407160259.GA24487@eseae11920.celepar.parana



Re: [OT] Shell Script lendo Log

2011-04-07 Por tôpico Harlei Liguori Marcelino
Meu amigo, funcionou a ideia do while... muito obrigado mesmo! :)



Em 7 de abril de 2011 13:02, Leslie H. Watter
lesl...@celepar.pr.gov.brescreveu:

 Oi Harlei,

 Tente isso:


while [ `grep -c Shutdown complete
 /usr/lib/jboss4/server/default/log/server.log` == 0 ];
do
sleep 10;

done;

 No meu caso o server.log é zerado toda vez que o jboss inicia, então ele
 não vai ter a string Shutdown complete.


 você pode usar o while com o grep e um tail -n 10, p.ex:

 `tail -n 10 seu_arquivo.log | grep -c started in` == 0


 []

 LEslie


 Em Thu, Apr 07, 2011 at 12:40:21PM -0300, Harlei Liguori Marcelino
 escreveu:
 | Date: Thu, 7 Apr 2011 12:40:21 -0300
 | Subject: [OT] Shell Script lendo Log
 | From: Harlei Liguori Marcelino hligu...@gmail.com
 | To: debianlista debian-user-portuguese@lists.debian.org
 |
 |Amigos,
 |preciso checar se um software que demora para abrir esta aberto para
 |continuar o script. Quando eu paro e reinicio o software, ele sobe
 |completamente quando aparece as palavras started in no arquivo de
 log, e
 |so depois de aparecer isso que posso seguir o script... o problema e
 que
 |nao sei como deixar uma leitura tipo tail -f no arquivo de log
 esperando
 |aparecer started in para ele continuar o script... sera que alguem
 |poderia me dar um help para resolver esse problema?
 |agradec,o desde ja
 |att
 |Harlei
 ) :-- final da mensagem [OT] Shell Script lendo Log de Harlei Liguori
 Marcelino hligu...@gmail.com --:

 --
 Leslie H. Watter
 Gerência de Inovação Corporativa / CELEPAR
 Fone: +55 41 3200-6534
 Curitiba - Paraná - Brasil



Re: [OFF TOPIC] Shell Script

2011-02-23 Por tôpico Harlei Liguori Marcelino
Obrigado pelos comandos gente,

eu não fazia ideia de como fazer este script, mas, o Rodrigo fez exatamente
oq eu precisava com o comando abaixo:

cat time|awk -Ftime= '{ print $2 }' |cut -ds -f 1

muito obrigado mesmo!!! problema resolvido

att

Harlei


Em 22 de fevereiro de 2011 22:04, Rodrigo Escobar
rescoba...@gmail.comescreveu:

 Isto é um pouco complicado de controlar.

 Normalmente quando faz-se um script voce tem que ter um padrao de
 resultados que voce deseja filtrar para que nunca entre em alguma condição
 que voce nao queira.

 Ex:

 $ cat time|awk -Ftime= '{ print $2 }' |cut -ds -f 1
 11.078423

 O awk coloca o delimitador em 'time='  e imprime a o que vem apos esse
 delimitador ...$2... ($0 = todo conteúdo, $1 = antes do delim, $2 depois do
 delim, etc) depois o cut coloca o delimitador no 's' e imprime o que vem
 antes de 's'.

 Existe diversas outras maneiras de fazer isso, mas ai eu te pergunto, todos
 os resultados vão sair nesse padrão? Se for esse aí em cima serve, senão,
 voce vai ter que tratar as exceções.

 Abs


 2011/2/22 Allison Vollmann allisonv...@yahoo.com.br

 Você consegue fazer isso utilizando expressões regulares com egrep, sed,
 awk, perl, python ou qualquer outra linguagem de scripting, o mais simples
 ao meu ver seria uma combinação do egrep com o cut:

 # egrep -o time=([0-9\.]+) | cut -d '=' -f2

 --- Em *ter, 22/2/11, Harlei Liguori Marcelino hligu...@gmail.com*escreveu:


 De: Harlei Liguori Marcelino hligu...@gmail.com
 Assunto: [OFF TOPIC] Shell Script
 Para: debianlista debian-user-portuguese@lists.debian.org
 Data: Terça-feira, 22 de Fevereiro de 2011, 21:16


 Amigos,

 estou precisando terminar um shell script e para isso preciso localizar a
 palavra 'second' dentro de uma variável (que é o resultado de um teste de
 velocidade e vem com mais algumas informações), para assim que localizar
 pegar alguns caracteres antes, veja o exemplo:

 HTTP OK: HTTP/1.1 301 Moved Permanently - 776 bytes in 11.078 second
 response time |time=11.078423s;;;0.00 size=776B;;;0

 Essa é a linha por exemplo... Quero apenas o numero 11.078, ou seja,
 preciso conseguir pegar as 6 casas anteriores ao 'S' da palavra 'second',
 mas, não consegui fazer esta linha no shell. Alguém conseguiria me ajudar?

 agradeço desde já

 att

 Harlei








[OFF TOPIC] Shell Script

2011-02-22 Por tôpico Harlei Liguori Marcelino
Amigos,

estou precisando terminar um shell script e para isso preciso localizar a
palavra 'second' dentro de uma variável (que é o resultado de um teste de
velocidade e vem com mais algumas informações), para assim que localizar
pegar alguns caracteres antes, veja o exemplo:

HTTP OK: HTTP/1.1 301 Moved Permanently - 776 bytes in 11.078 second
response time |time=11.078423s;;;0.00 size=776B;;;0

Essa é a linha por exemplo... Quero apenas o numero 11.078, ou seja, preciso
conseguir pegar as 6 casas anteriores ao 'S' da palavra 'second', mas, não
consegui fazer esta linha no shell. Alguém conseguiria me ajudar?

agradeço desde já

att

Harlei


Re: [OFF TOPIC] Shell Script

2011-02-22 Por tôpico Allison Vollmann
Você consegue fazer isso utilizando expressões regulares com egrep, sed, awk, 
perl, python ou qualquer outra linguagem de scripting, o mais simples ao meu 
ver seria uma combinação do egrep com o cut:

# egrep -o time=([0-9\.]+) | cut -d '=' -f2

--- Em ter, 22/2/11, Harlei Liguori Marcelino hligu...@gmail.com escreveu:

De: Harlei Liguori Marcelino hligu...@gmail.com
Assunto: [OFF TOPIC] Shell Script
Para: debianlista debian-user-portuguese@lists.debian.org
Data: Terça-feira, 22 de Fevereiro de 2011, 21:16

Amigos,

estou precisando terminar um shell script e para isso preciso localizar a 
palavra 'second' dentro de uma variável (que é o resultado de um teste de 
velocidade e vem com mais algumas informações), para assim que localizar pegar 
alguns caracteres antes, veja o exemplo:


HTTP OK: HTTP/1.1 301 Moved Permanently - 776 bytes in 11.078 second response 
time |time=11.078423s;;;0.00 size=776B;;;0

Essa é a linha por exemplo... Quero apenas o numero 11.078, ou seja, preciso 
conseguir pegar as 6 casas anteriores ao 'S' da palavra 'second', mas, não 
consegui fazer esta linha no shell. Alguém conseguiria me ajudar?


agradeço desde já

att

Harlei




  

Re: [OFF TOPIC] Shell Script

2011-02-22 Por tôpico Rodrigo Escobar
Isto é um pouco complicado de controlar.

Normalmente quando faz-se um script voce tem que ter um padrao de resultados
que voce deseja filtrar para que nunca entre em alguma condição que voce nao
queira.

Ex:

$ cat time|awk -Ftime= '{ print $2 }' |cut -ds -f 1
11.078423

O awk coloca o delimitador em 'time='  e imprime a o que vem apos esse
delimitador ...$2... ($0 = todo conteúdo, $1 = antes do delim, $2 depois do
delim, etc) depois o cut coloca o delimitador no 's' e imprime o que vem
antes de 's'.

Existe diversas outras maneiras de fazer isso, mas ai eu te pergunto, todos
os resultados vão sair nesse padrão? Se for esse aí em cima serve, senão,
voce vai ter que tratar as exceções.

Abs


2011/2/22 Allison Vollmann allisonv...@yahoo.com.br

 Você consegue fazer isso utilizando expressões regulares com egrep, sed,
 awk, perl, python ou qualquer outra linguagem de scripting, o mais simples
 ao meu ver seria uma combinação do egrep com o cut:

 # egrep -o time=([0-9\.]+) | cut -d '=' -f2

 --- Em *ter, 22/2/11, Harlei Liguori Marcelino hligu...@gmail.com*escreveu:


 De: Harlei Liguori Marcelino hligu...@gmail.com
 Assunto: [OFF TOPIC] Shell Script
 Para: debianlista debian-user-portuguese@lists.debian.org
 Data: Terça-feira, 22 de Fevereiro de 2011, 21:16


 Amigos,

 estou precisando terminar um shell script e para isso preciso localizar a
 palavra 'second' dentro de uma variável (que é o resultado de um teste de
 velocidade e vem com mais algumas informações), para assim que localizar
 pegar alguns caracteres antes, veja o exemplo:

 HTTP OK: HTTP/1.1 301 Moved Permanently - 776 bytes in 11.078 second
 response time |time=11.078423s;;;0.00 size=776B;;;0

 Essa é a linha por exemplo... Quero apenas o numero 11.078, ou seja,
 preciso conseguir pegar as 6 casas anteriores ao 'S' da palavra 'second',
 mas, não consegui fazer esta linha no shell. Alguém conseguiria me ajudar?

 agradeço desde já

 att

 Harlei





Curso de Programação Shell Script - Com Julio Neve s - Floripa/SC

2010-03-05 Por tôpico Rafael Moraes
Pela 1a vez em Florianópolis,Curso de programação Shell
Scripthttp://www.seventreinamentos.com.br/
.

Ministrado por Julio Neves, um dos grandes nomes do mundo do Software Livre
e Shell Script e autor do Livro Programação Shell - Linux que está em sua 7°
edição, o curso Programação Shell Script é abordado de forma descontraída e
prática.

Serão apresentados conceitos de Shell Script, através de atividades práticas
e diversos exemplos que estão em nosso dia-a-dia. Após o treinamento o aluno
estará totalmente capacitado a usar interpretador Shell na criação de
scripts e resolução de problemas do cotidiano.
O treinamento será feito em ambiente Bash 4.1 e já contempla as principais
novidades desta versão, como coproc, vetores associativos, novas expansões
de parâmetros e muito mais.

Ao final do curso a Seven
Treinamentoshttp://www.seventreinamentos.com.br/oferecerá um jantar
aonde os alunos poderão ter um bate papo descontraído
com o instrutor.
Inscreva-se agora e ganhe 10% de desconto no pagamento a vista ou parcele em
até 10 vezes sem juros.

*Todos alunos receberão um exemplar do Livro Programação Shell Linux do
Julio Neves*

Seven Treinamentos http://www.seventreinamentos.com.br
http://www.seventreinamentos.com.br

Data: 12 a 16 de Abril
Horários: 08:00h às 18:00h
Valor: R$1499,00
Pagamento em até 10 vezes sem juros ou 10% de desconto a vista.

-- 
Att,
Rafael Moraes
Linux Professional Institute Certified - LPI 1
Novell Certified Linux Administrator - CLA
ITIL Foundations Certified


Curso de Shell Script - Com Julio Neves - Florianóp olis/SC

2010-02-15 Por tôpico Rafael Moraes
Bom dia pessoal,

Em Abril vamos ter um curso de Shell Script em Florianópolis com o Julio
Neves.

Ótima oportunidade para aqueles que desejam aprender mais de Shell Script (
desde o básico ao avançado ).

O curso será todo feito em Bash 4 ( última versão ) e ainda contará com
várias dicas de Zenity.

http://br-linux.org/2010/florianopolis-curso-de-shell-script-julio-neves/

Maiores informações:
www.seventreinamentos.com.br

Abraço a todos


-- 
Att,
Rafael Moraes
Linux Professional Institute Certified - LPI 1
Novell Certified Linux Administrator - CLA
ITIL Foundations Certified


shell script

2010-02-10 Por tôpico Anderson Bertling
Bom dia
como eu faço p incerir essa linha rc_askdir = ${HOME}/.asa  na integra sem
mudar nada  dentro de um arquivo
eu fiz echo rc_asadir = ${HOME}/.asa   /home/user/.asa  e ele muda
${HOME} para /root/.asa ?
desde ja agradeço a ajuda



-- 
Att

Anderson Bertling


Re: shell script

2010-02-10 Por tôpico Allison Vollmann

Em 10/2/2010 09:11, Anderson Bertling escreveu:

Bom dia
como eu faço p incerir essa linha rc_askdir = ${HOME}/.asa  na integra
sem mudar nada  dentro de um arquivo
eu fiz echo rc_asadir = ${HOME}/.asa   /home/user/.asa  e ele muda
${HOME} para /root/.asa ?
desde ja agradeço a ajuda



--
Att

Anderson Bertling




Bom Dia,


Use aspas simples ('), com aspas duplas () as variáveis serão 
interpretadas e substituídas pelo seu valor relacionado, como é o caso 
do ${HOME}.


A[]'s


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: shell script

2010-02-10 Por tôpico Luiz Frederico Gaertner
Olá bom dia,

Creio que na íntegra seja manter o valor que esta entre aspas, e não
utilizar as variáveis de ambiente.

Para manter os valores precisará indicar com contra-barra \ os caracteres
que deseja que não sejam interpretados pelo bash...

então pode fazer o echo da seguinte forma:

echo rc_asadir = \$\{HOME\}\/.asa   /home/user/.asa


Att,

Frederico III

Em 10 de fevereiro de 2010 09:19, Allison Vollmann allisonv...@yahoo.com.br
 escreveu:

 Em 10/2/2010 09:11, Anderson Bertling escreveu:

 Bom dia
 como eu faço p incerir essa linha rc_askdir = ${HOME}/.asa  na integra
 sem mudar nada  dentro de um arquivo
 eu fiz echo rc_asadir = ${HOME}/.asa   /home/user/.asa  e ele muda
 ${HOME} para /root/.asa ?
 desde ja agradeço a ajuda



 --
 Att

 Anderson Bertling



 Bom Dia,


 Use aspas simples ('), com aspas duplas () as variáveis serão
 interpretadas e substituídas pelo seu valor relacionado, como é o caso do
 ${HOME}.

 A[]'s


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




Shell Script

2009-07-13 Por tôpico Messias Manoel da Silva Junior
Pessoal, estou trabalhando num script legal de administração de usuários,
estou fazendo no kdialog, infelismente pra alguns pro KDE...


Quem quiser dá uma olhadinha e dizer ou acrescentar algo, fique a vontade.

http://pastie.org/542827

Até pessoal.

-- 
__
Messias Manoel da Silva Junior
Paulo Afonso-BA
Técnico de Suporte
Linux User: #491808
LPIC - LPI000175591


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Shell Script - Comparação de pacotes .deb

2009-01-27 Por tôpico Tiago Dias
Consegui resolver parte do meu problema com isto:

cat pkg.out |  awk ' { p=$1; n=match(p, _[[:digit:]]+); print
substr(p,1,n); } ' | while read PKG; do grep $PKG[0-9] repos.out; done



2009/1/26 Felipe Augusto van de Wiel (faw) f...@funlabs.org

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 26-01-2009 08:12, Tiago Dias wrote:
  2009/1/26 Felipe Augusto van de Wiel (faw) f...@funlabs.org:
  On 24-01-2009 01:50, Tiago Dias wrote:
  Pessoal,
Queria fazer um script para comparar pacotes instalados e
  saber se existe atualização para os mesmos.
Será que alguém tem algo parecido?

 [...]

realizar a comparação entre o pacote instalado e os pacotes que
  tenho no repositório e verificar se a versão é superio e informar
  que o tenho um(s) pacotes para atualização.
 
 Ferramenta como o apticron, cron-apt e 'apt-cache policy' não
  resolveriam seu problema?

  Resolveriam sim, mas ainda precisam de acesso a internet.

 Na verdade não. Eles precisam de um repositório atualizado
 ou de uma URL válida de atualização. Certamente eles precisam de
 acesso à rede (ou a uma máquina atualizada).

Eu entendi que você quer comparar listas de pacotes, mas
 eu não entendi o problema que você está tentando resolver. Em algum
 momento as listas de pacotes terão que sair da máquina (ou entrar
 na máquina) e a menos que isso seja feito manualmente por CD/DVD
 ou outra mídia, provavelmente a máquina terá acesso à rede.

Você pode acompanhar a lista de pacotes que entram e saem
 de um determinado repositório, dependendo de qual deles você
 pretende acompanhar. Note ainda que o algoritmo de comparação de
 versão dos pacotes Debian não é trivial, por isso recomenda-se o
 uso da libapt.


 Abraço,
 - --
 Felipe Augusto van de Wiel (faw)
 Debian. Freedom to code. Code to freedom!
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iEYEARECAAYFAkl+K0MACgkQCjAO0JDlykaJzgCdHXzAVEeQda+kw+3RLh2OQxJ0
 UWEAoItzIjxIf9MddhIb8FVbcTPOYk0T
 =LRHk
 -END PGP SIGNATURE-


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




-- 
Tiago Dias da Silva
Administrador de Sistemas GNU/Linux
HomePage: www.dias.eti.br
Email: ti...@dias.eti.br

A mente que se abre a uma nova idéia jamais voltará ao seu tamanho
original

(Albert Einstein)


Re: Shell Script - Comparação de pacotes .deb

2009-01-26 Por tôpico Tiago Dias
Resolveriam sim, mas ainda precisam de acesso a internet.

2009/1/26 Felipe Augusto van de Wiel (faw) f...@funlabs.org

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 24-01-2009 01:50, Tiago Dias wrote:
  Pessoal,
 
Queria fazer um script para comparar pacotes instalados e saber se
  existe atualização para os mesmos.
Será que alguém tem algo parecido?
 
Exemplo:
 
teria um arquivos com os pacotes do meu server
 
pkg.out
 
nagios-common_1.4-1_all.deb
zip_2.32_i386.deb
 
e outro com lista de pacotes do repositório
 
repos.out
 
nagios-common_1.4-2_all.deb
nagios-common_1.4-3_all.deb
zip_2.32-1_i386.deb
 
realizar a comparação entre o pacote instalado e os pacotes que
  tenho no repositório e verificar se a versão é superio e informar que o
  tenho um(s) pacotes para atualização.

 Ferramenta como o apticron, cron-apt e 'apt-cache policy' não
 resolveriam seu problema?

 Abraço,
 - --
 Felipe Augusto van de Wiel (faw)
 Debian. Freedom to code. Code to freedom!
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iEYEARECAAYFAkl9RxIACgkQCjAO0JDlykYWAwCdHnXkiGogAv/0+T3LGZatdXXf
 Ie8AmgMmFOMLF9MDVeXnb4aqxIRs9qrX
 =bveV
 -END PGP SIGNATURE-


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




-- 
Tiago Dias da Silva
Administrador de Sistemas GNU/Linux
HomePage: www.dias.eti.br
Email: ti...@dias.eti.br

A mente que se abre a uma nova idéia jamais voltará ao seu tamanho
original

(Albert Einstein)


Re: Shell Script - Comparação de pacotes .de b

2009-01-26 Por tôpico Felipe Augusto van de Wiel (faw)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 26-01-2009 08:12, Tiago Dias wrote:
 2009/1/26 Felipe Augusto van de Wiel (faw) f...@funlabs.org:
 On 24-01-2009 01:50, Tiago Dias wrote:
 Pessoal,
   Queria fazer um script para comparar pacotes instalados e
 saber se existe atualização para os mesmos.
   Será que alguém tem algo parecido?

[...]

   realizar a comparação entre o pacote instalado e os pacotes que
 tenho no repositório e verificar se a versão é superio e informar
 que o tenho um(s) pacotes para atualização.
 
Ferramenta como o apticron, cron-apt e 'apt-cache policy' não
 resolveriam seu problema?

 Resolveriam sim, mas ainda precisam de acesso a internet.

Na verdade não. Eles precisam de um repositório atualizado
ou de uma URL válida de atualização. Certamente eles precisam de
acesso à rede (ou a uma máquina atualizada).

Eu entendi que você quer comparar listas de pacotes, mas
eu não entendi o problema que você está tentando resolver. Em algum
momento as listas de pacotes terão que sair da máquina (ou entrar
na máquina) e a menos que isso seja feito manualmente por CD/DVD
ou outra mídia, provavelmente a máquina terá acesso à rede.

Você pode acompanhar a lista de pacotes que entram e saem
de um determinado repositório, dependendo de qual deles você
pretende acompanhar. Note ainda que o algoritmo de comparação de
versão dos pacotes Debian não é trivial, por isso recomenda-se o
uso da libapt.


Abraço,
- --
Felipe Augusto van de Wiel (faw)
Debian. Freedom to code. Code to freedom!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkl+K0MACgkQCjAO0JDlykaJzgCdHXzAVEeQda+kw+3RLh2OQxJ0
UWEAoItzIjxIf9MddhIb8FVbcTPOYk0T
=LRHk
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Shell Script - Comparação de pacotes .de b

2009-01-25 Por tôpico Felipe Augusto van de Wiel (faw)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 24-01-2009 01:50, Tiago Dias wrote:
 Pessoal,
 
   Queria fazer um script para comparar pacotes instalados e saber se
 existe atualização para os mesmos.
   Será que alguém tem algo parecido?
 
   Exemplo:
 
   teria um arquivos com os pacotes do meu server
 
   pkg.out
 
   nagios-common_1.4-1_all.deb
   zip_2.32_i386.deb
 
   e outro com lista de pacotes do repositório
 
   repos.out
  
   nagios-common_1.4-2_all.deb
   nagios-common_1.4-3_all.deb
   zip_2.32-1_i386.deb
 
   realizar a comparação entre o pacote instalado e os pacotes que
 tenho no repositório e verificar se a versão é superio e informar que o
 tenho um(s) pacotes para atualização.

Ferramenta como o apticron, cron-apt e 'apt-cache policy' não
resolveriam seu problema?

Abraço,
- --
Felipe Augusto van de Wiel (faw)
Debian. Freedom to code. Code to freedom!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkl9RxIACgkQCjAO0JDlykYWAwCdHnXkiGogAv/0+T3LGZatdXXf
Ie8AmgMmFOMLF9MDVeXnb4aqxIRs9qrX
=bveV
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Shell Script - Comparação de pacotes .deb

2009-01-24 Por tôpico Fabiano Pires
2009/1/24 Tiago Dias tux.ti...@gmail.com

 Preciso realmente implementar este script, pois os servidores não tem
 acesso a internet.

 2009/1/24 Fabiano Pires fabiano.pi...@gmail.com

 2009/1/24 Tiago Dias tux.ti...@gmail.com

 Pessoal,

   Queria fazer um script para comparar pacotes instalados e saber se
 existe atualização para os mesmos.
   Será que alguém tem algo parecido?

   Exemplo:

   teria um arquivos com os pacotes do meu server

   pkg.out

   nagios-common_1.4-1_all.deb
   zip_2.32_i386.deb

   e outro com lista de pacotes do repositório

   repos.out

   nagios-common_1.4-2_all.deb
   nagios-common_1.4-3_all.deb
   zip_2.32-1_i386.deb

   realizar a comparação entre o pacote instalado e os pacotes que
 tenho no repositório e verificar se a versão é superio e informar que o
 tenho um(s) pacotes para atualização.


 Att,


 --
 Tiago Dias da Silva
 Administrador de Sistemas GNU/Linux
 HomePage: www.dias.eti.br
 Email: ti...@dias.eti.br

 A mente que se abre a uma nova idéia jamais voltará ao seu tamanho
 original

 (Albert Einstein)

 Dei uma googlada rápida e achei o apt-show-versions. utilizando a opção
 -u ele exibe uma lista dos pacotes que podem ser atualizados, nesse
 estilo:

 php4-gd/etch upgradeable from 6:4.4.4-8+etch4 to 6:4.4.4-8+etch6
 libmysqlclient15off/etch upgradeable from 5.0.32-7etch5 to
 5.0.51a-17~bpo40+1
 libvorbis0a/etch upgradeable from 1.1.2.dfsg-1.4 to 1.2.0.dfsg-3.1~bpo40+1
 libvorbisenc2/etch upgradeable from 1.1.2.dfsg-1.4 to
 1.2.0.dfsg-3.1~bpo40+1
 libpcre3-dev/etch upgradeable from 6.7-1 to 6.7+7.4-4
 samba/etch upgradeable from 3.0.24-6etch4 to 3.0.24-6etch10
 mtr-tiny/etch upgradeable from 0.71-2 to 0.71-2etch1

 Creio que isso resolve seu problema (a menos que queira **realmente**
 fazer um script. Nesse caso, Have Fun!!!).

 Abraços,

 Fabiano Pires
 LPIC-2
 http://pragasdigitais.blogspot.com/
 Livrando você da escória da Internet!



 Mas se eu entendi bem o funcionamento do programa, ele não precisa de
conexão à internet para funcionar, pois ele pega a lista de pacotes
disponíveis através do arquivo local (que é preenchido quando você executa
um aptitude update).

Fabiano Pires
LPIC-2
http://pragasdigitais.blogspot.com/
Livrando você da escória da Internet!


Re: Shell Script - Comparação de pacotes .deb

2009-01-24 Por tôpico henry
On Saturday 24 January 2009 16:50:50 Fabiano Pires wrote:
  (que é preenchido quando você executa um aptitude update).

sou meio leigo nisso, mas quando se dá um aptitude update, **genericamente** 
não seria necessario um acesso a internet para fazer a atualizacao da lista 
de pacotes dos servidores debian ??? 

[ ]s, Henry.



--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Shell Script - Comparação de pacotes .deb

2009-01-24 Por tôpico Fabiano Pires
On Sat, Jan 24, 2009 at 5:08 PM, henry jmhenri...@yahoo.com.br wrote:

 On Saturday 24 January 2009 16:50:50 Fabiano Pires wrote:
   (que é preenchido quando você executa um aptitude update).

 sou meio leigo nisso, mas quando se dá um aptitude update,
 **genericamente**
 não seria necessario um acesso a internet para fazer a atualizacao da lista
 de pacotes dos servidores debian ???


Como ele disse que os servidores não possuem acesso à internet, imaginei que
ele utilize um repositório local. Nesse caso, apenas o repositório local
precisa ter acesso a internet. Os servidores atualizam-se através do
repositório na rede local.

Fabiano Pires
LPIC-2
http://pragasdigitais.blogspot.com/
Livrando você da escória da Internet!





 [ ]s, Henry.




Re: Shell Script - Comparação de pacotes .deb

2009-01-24 Por tôpico henry
On Saturday 24 January 2009 17:16:08 Fabiano Pires wrote:
 On Sat, Jan 24, 2009 at 5:08 PM, henry jmhenri...@yahoo.com.br wrote:
  On Saturday 24 January 2009 16:50:50 Fabiano Pires wrote:
(que é preenchido quando você executa um aptitude update).
 
  sou meio leigo nisso, mas quando se dá um aptitude update,
  **genericamente**
  não seria necessario um acesso a internet para fazer a atualizacao da
  lista de pacotes dos servidores debian ???

 Como ele disse que os servidores não possuem acesso à internet, imaginei
 que ele utilize um repositório local. Nesse caso, apenas o repositório
 local precisa ter acesso a internet. Os servidores atualizam-se através do
 repositório na rede local.


Sei lá. Na minha visão, se ele possui um repositorio que tem acesso a internet 
na rede local, eu imagino que todas as maquinas tenham, direta ou 
indiretamente, e fosse o caso dele fazer um mirror e informar o servidor dele 
no sources.list, ou utilizar um proxy no servidor local que tenha acesso a 
internet. 

Digo isso pq a algum tempo atrás eu tinha praticamente isso: alguns servidores 
ilhados **totalmente** no mapa. Sem rede local, sem internet, sem nada.


[ ]s, Henry. 



--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Shell Script - Comparação de pacotes .deb

2009-01-23 Por tôpico Tiago Dias
Pessoal,

  Queria fazer um script para comparar pacotes instalados e saber se
existe atualização para os mesmos.
  Será que alguém tem algo parecido?

  Exemplo:

  teria um arquivos com os pacotes do meu server

  pkg.out

  nagios-common_1.4-1_all.deb
  zip_2.32_i386.deb

  e outro com lista de pacotes do repositório

  repos.out

  nagios-common_1.4-2_all.deb
  nagios-common_1.4-3_all.deb
  zip_2.32-1_i386.deb

  realizar a comparação entre o pacote instalado e os pacotes que tenho
no repositório e verificar se a versão é superio e informar que o tenho
um(s) pacotes para atualização.


Att,


-- 
Tiago Dias da Silva
Administrador de Sistemas GNU/Linux
HomePage: www.dias.eti.br
Email: ti...@dias.eti.br

A mente que se abre a uma nova idéia jamais voltará ao seu tamanho
original

(Albert Einstein)


Re: Shell Script - Comparação de pacotes .deb

2009-01-23 Por tôpico Fabiano Pires
2009/1/24 Tiago Dias tux.ti...@gmail.com

 Pessoal,

   Queria fazer um script para comparar pacotes instalados e saber se
 existe atualização para os mesmos.
   Será que alguém tem algo parecido?

   Exemplo:

   teria um arquivos com os pacotes do meu server

   pkg.out

   nagios-common_1.4-1_all.deb
   zip_2.32_i386.deb

   e outro com lista de pacotes do repositório

   repos.out

   nagios-common_1.4-2_all.deb
   nagios-common_1.4-3_all.deb
   zip_2.32-1_i386.deb

   realizar a comparação entre o pacote instalado e os pacotes que tenho
 no repositório e verificar se a versão é superio e informar que o tenho
 um(s) pacotes para atualização.


 Att,


 --
 Tiago Dias da Silva
 Administrador de Sistemas GNU/Linux
 HomePage: www.dias.eti.br
 Email: ti...@dias.eti.br

 A mente que se abre a uma nova idéia jamais voltará ao seu tamanho
 original

 (Albert Einstein)

Dei uma googlada rápida e achei o apt-show-versions. utilizando a opção
-u ele exibe uma lista dos pacotes que podem ser atualizados, nesse
estilo:

php4-gd/etch upgradeable from 6:4.4.4-8+etch4 to 6:4.4.4-8+etch6
libmysqlclient15off/etch upgradeable from 5.0.32-7etch5 to
5.0.51a-17~bpo40+1
libvorbis0a/etch upgradeable from 1.1.2.dfsg-1.4 to 1.2.0.dfsg-3.1~bpo40+1
libvorbisenc2/etch upgradeable from 1.1.2.dfsg-1.4 to 1.2.0.dfsg-3.1~bpo40+1
libpcre3-dev/etch upgradeable from 6.7-1 to 6.7+7.4-4
samba/etch upgradeable from 3.0.24-6etch4 to 3.0.24-6etch10
mtr-tiny/etch upgradeable from 0.71-2 to 0.71-2etch1

Creio que isso resolve seu problema (a menos que queira **realmente** fazer
um script. Nesse caso, Have Fun!!!).

Abraços,

Fabiano Pires
LPIC-2
http://pragasdigitais.blogspot.com/
Livrando você da escória da Internet!


Re: Ajuda com Shell Script Avançado - Algue m se atreve.

2008-07-11 Por tôpico Allison Vollmann
Bom eu acho que não preciso explicar muito do script abaixo, pois pouca 
coisa muda do seu, eu apenas usei o while pois estou usando uma variável 
incremental para servir de índice para o loop nas matrizes.



#!/bin/sh

IF=(eth0 eth1)
IP=(192.168.0.1 192.168.0.2)
MASK=(255.255.255.0 255.255.0.0)
BCAST=(192.168.0.0 192.168.0.0)
x=0

while [ $x != [EMAIL PROTECTED] ]
do
ifconfig ${IF[$x]} ${IP[$x]} netmask ${MASK[$x]} broadcast ${BCAST[$x]} up
let x = x+1
done
---


Abraços;

gunix escreveu:

Preciso criar um script que faça +- isso
Alguem pode me ajudar?

Vou ter uma variavel chamada

IF=eth0 eth1 eth2
e vou ter varios parametros

eth0_IP=10.1.0.1 http://10.1.0.1
eth1_IP=100.100.100.1 http://100.100.100.1
...

vou jogar isso num for para ler a variavel IF e ao entrar ele tenta os ip.
Um exemplo do que quero é:

for i in $IF; do
ifconfig $i $i_IP netmask $i_MASK broadcast $i_BCAST up
done

preciso concatenar estas a variavem $IF com o  _IP  para que eu 
obtenha o resultado de $eth0_IP como faço isso?


Alguem pode me ajudar.
Parece uma loucura, maso que preciso fazer é uma rotina que vai ler 
diversos valores que alteram somente o inicial

O Acima foi so um exmplo de que preciso.

A raciocinio é igual
Fui bem claro?

Algeum pode me ajudar?
Quando tento concaternar

echo $$IF ele da problema.

aTt
Gustavo





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Ajuda com Shell Script Avançado - Algue m se atreve.

2008-07-11 Por tôpico Junior Polegato - Linux

gunix escreveu:

Preciso criar um script que faça +- isso
Alguem pode me ajudar?
Vou ter uma variavel chamada
IF=eth0 eth1 eth2
e vou ter varios parametros
eth0_IP=10.1.0.1 http://10.1.0.1
eth1_IP=100.100.100.1 http://100.100.100.1
...
vou jogar isso num for para ler a variavel IF e ao entrar ele tenta os ip.
Um exemplo do que quero é:
for i in $IF; do
ifconfig $i $i_IP netmask $i_MASK broadcast $i_BCAST up
done
preciso concatenar estas a variavem $IF com o  _IP  para que eu 
obtenha o resultado de $eth0_IP como faço isso?

Alguem pode me ajudar.
Parece uma loucura, maso que preciso fazer é uma rotina que vai ler 
diversos valores que alteram somente o inicial

O Acima foi so um exmplo de que preciso.
A raciocinio é igual
Fui bem claro?
Algeum pode me ajudar?
Quando tento concaternar
echo $$IF ele da problema.


Olá,

  Não entendi muito bem, mas pode fazer assim:

ETH[0 * 3 + 0] = 1.1.1.1  # IP da eth0
ETH[0 * 3 + 1] = 255.255.255.0# MASK da eth0
ETH[0 * 3 + 2] = 1.1.1.255# BCAST da eth0

ETH[1 * 3 + 0] = 1.1.1.2  # IP da eth1
ETH[1 * 3 + 1] = 255.255.255.0# MASK da eth1
ETH[1 * 3 + 2] = 1.1.1.255# BCAST da eth1
. . .
MAX_ETH=(([EMAIL PROTECTED] / 3))
for ((i=0; i  MAX_ETH; i++; do
   ifconfig ${ETH[i * 3 + 0]} netmask ${ETH[i * 3 + 1]} broadcast 
${ETH[i * 3 + 2]} up

done

Onde o primeiro número entre colchetes é o da eth e o último é 0=IP, 
1=MASK e 2=BCAST. O * 3 + é para emular duas dimensões em Bash.



Se ainda insistir no seu método, tente:

for i in $IF; do
   IP=`eval echo \$$i_IP`
   MASK=`eval echo \$$i_MASK`
   BCAST=`eval echo \$$i_BCAST`
   ifconfig $i $IP netmask $MASK broadcast $BCAST up
done


[]'s
   Junior Polegato


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Ajuda com Shell Script Avançado - Alguem se atreve.

2008-07-10 Por tôpico gunix
Preciso criar um script que faça +- isso
Alguem pode me ajudar?

Vou ter uma variavel chamada

IF=eth0 eth1 eth2
e vou ter varios parametros

eth0_IP=10.1.0.1
eth1_IP=100.100.100.1
...

vou jogar isso num for para ler a variavel IF e ao entrar ele tenta os ip.
Um exemplo do que quero é:

for i in $IF; do
ifconfig $i $i_IP netmask $i_MASK broadcast $i_BCAST up
done

preciso concatenar estas a variavem $IF com o  _IP  para que eu obtenha o
resultado de $eth0_IP como faço isso?

Alguem pode me ajudar.
Parece uma loucura, maso que preciso fazer é uma rotina que vai ler diversos
valores que alteram somente o inicial
O Acima foi so um exmplo de que preciso.

A raciocinio é igual
Fui bem claro?

Algeum pode me ajudar?
Quando tento concaternar

echo $$IF ele da problema.

aTt
Gustavo


Re: Ajuda com Shell Script Avançado - Alguem se atreve.

2008-07-10 Por tôpico Thiago Silveira Alexandre
vc quer eh concatenar cada interface com seus parametros eh isso?


2008/7/10 gunix [EMAIL PROTECTED]:

 Preciso criar um script que faça +- isso
 Alguem pode me ajudar?

 Vou ter uma variavel chamada

 IF=eth0 eth1 eth2
 e vou ter varios parametros

 eth0_IP=10.1.0.1
 eth1_IP=100.100.100.1
 ...

 vou jogar isso num for para ler a variavel IF e ao entrar ele tenta os ip.
 Um exemplo do que quero é:

 for i in $IF; do
 ifconfig $i $i_IP netmask $i_MASK broadcast $i_BCAST up
 done

 preciso concatenar estas a variavem $IF com o  _IP  para que eu obtenha o
 resultado de $eth0_IP como faço isso?

 Alguem pode me ajudar.
 Parece uma loucura, maso que preciso fazer é uma rotina que vai ler
 diversos valores que alteram somente o inicial
 O Acima foi so um exmplo de que preciso.

 A raciocinio é igual
 Fui bem claro?

 Algeum pode me ajudar?
 Quando tento concaternar

 echo $$IF ele da problema.

 aTt
 Gustavo





shell script

2008-06-26 Por tôpico wancleber vieira
Pessoal, preciso resolver um problema que e o seguinte:


Criar um script que crie contas de usuarios a partir de um arquivo de
entrada contendo os nomes do usuarios. Preciso tb configurar uma senha
padrao criptografada e q expire no primeiro logon para que seja alterada
pelo usuario.

desde ja obrigado pela ajuda.


Re: shell script

2008-06-26 Por tôpico PEdroArthur_JEdi
groups=audio,video

for name in $(cat $1)
do
useradd -G $groups $name
passwd $name
done

# fim

Aparti daí você já consegue adicionar seus usuários de seu arquivo
texto (tem que sanitizar a entrada). Esses outros recursos que você
quer, pesquise um pouco...

Quanto a senha, você pode utilizar a sáida do crypt(3) e gerar uma
senha aleatória para cada usuário. Pesquise um pouco também...

-- 
PEdroArthur_JEdi


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: chamando fork() em um shell script

2008-06-13 Por tôpico Bruno Schneider
2008/6/11 Thiago Silveira Alexandre escreveu:

 ele executa o dhclient, depois imprimi o que tem no echo mas não termina de
 executar o script.


Como assim não termina? Depois do echo só tem um exit...

-- 
Bruno Schneider
http://www.dcc.ufla.br/~bruno/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: chamando fork() em um shell script

2008-06-13 Por tôpico Thiago Silveira Alexandre
eu resolvi o problema colocando um sleep depois do dhclient pra fazer meu
script ficar esperando o final do dhclient.
obrigado a todos pela ajuda :D

2008/6/13 Bruno Schneider [EMAIL PROTECTED]:

 2008/6/11 Thiago Silveira Alexandre escreveu:
 
  ele executa o dhclient, depois imprimi o que tem no echo mas não termina
 de
  executar o script.
 

 Como assim não termina? Depois do echo só tem um exit...

 --
 Bruno Schneider
 http://www.dcc.ufla.br/~bruno/ http://www.dcc.ufla.br/%7Ebruno/


 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]




  1   2   3   4   >