Acrescentando mais 1%: a saida pode ser direcionada para o arquivo de forma local ou remota. Tudo denpende de onde você fizer o redirecionamento
[]s Fabricio Candido 2010/5/27 Wagner Brasileiro <[email protected]> > > > Não havia prestado atenção neste detalhe, levando isso em conta, creio que > esse resultado vá morrer com o fechamento do SSH. A menos que jogue o > resultado em um arquivo e transfira via RCP ou envie por e-mail, mas pelo > que eu entendo, o script não vai colher automaticamente os resultados da > sessão SSH. > > ________________________________ > > De: Thiago Diniz da Silveira <[email protected]<thiagods.ti%40gmail.com> > > > Para: [email protected] <shell-script%40yahoogrupos.com.br> > Enviadas: Quinta-feira, 27 de Maio de 2010 14:53:10 > > Assunto: Re: [shell-script] Problemas ssh > > Pelo que eu entendi era um script que entrava nas máquinas olhava quanto de > memória tinha e espaço livre.. só isso né? > > Luiz, > > Qual solução funcionou? > > Em 27 de maio de 2010 13:08, Luiz guilherme Nunes Fernandes < > [email protected] <spinal_df%40yahoo.com.br>> escreveu: > > > > > > > Opa blz, já tentei, não funcionou. > > > > T+ > > > > --- Em qui, 27/5/10, Thiago Diniz da Silveira > > <[email protected]<thiagods.ti%40gmail.com> > <thiagods.ti%40gmail.com>> > > escreveu: > > > > De: Thiago Diniz da Silveira <[email protected]<thiagods.ti%40gmail.com> > <thiagods.ti%40gmail.com> > > > > > Assunto: Re: [shell-script] Problemas ssh > > Para: > > [email protected]<shell-script%40yahoogrupos.com.br><shell-script% > 40yahoogrupos.com.br> > > Data: Quinta-feira, 27 de Maio de 2010, 12:57 > > > > > > > > > > Talvez colocando no final um && exit > > > > não funciona? > > > > Em 27 de maio de 2010 12:25, Fabricio Candido > > > > <[email protected] <fabricio.candido%40gmail.com><fabricio.candido% > 40gmail.com>>escreveu: > > > > > Luiz, bom dia. > > > > > > > > > > Isso nao seria bem shell mas como vc esta usando ssh, Uma sugestão: > mude > > > > > as linhas: > > > > > > > > > > ssh r...@${vetor[$zero]} > > > > > df && echo && free -m && echo > > > > > exit > > > > > > > > > > por: > > > > > > > > > > ssh r...@${vetor[$zero]} "df && echo && free -m && echo" > > > > > > > > > > > > > > > Att. > > > > > > > > > > Fabricio Candido > > > > > > > > > > 2010/5/27 Luiz guilherme Nunes Fernandes > > > <[email protected]<spinal_df%40yahoo.com.br> > <spinal_df%40yahoo.com.br> > > > > > > > > > > > > > > > > > > > > > > > > > > Prezados, tudo bem? > > > > > > > > > > > > Estou com o seguinte problema, montei um script, que não funciona > > > > > > corretamente, gostaria que ele fizessse conexão ssh entre umas 100 > > > > > máquinas > > > > > > aproximadamente. Dentro dos vetores eu iria adicionando os ips de > minha > > > > > > rede, os servidores já possuem chaves assimétricas. Gostaria que ele > > > > > > conectasse um por um deles e desconectassem, como seria para eu > > > > > desconectar > > > > > > no servidor com o próprio script na máquina local. Quando ele se > > conecta > > > > > ao > > > > > > primeiro ip, ele não fecha a coneção do ssh. > > > > > > > > > > > > #!/bin/bash > > > > > > > > > > > > #Desenvolvido por Luiz Guilherme Nunes Fernandes > > > > > > > > > > > > rddez="10.10." > > > > > > rdcnd="192.168." > > > > > > > > > > > > #Rede 10.10.0.0 > > > > > > vetor=("$rddez"190.10 "$rddez"190.12) > > > > > > > > > > > > #Rede 192.168.0.0 > > > > > > array=("$rdcnd"10.2 "$rdcnd"10.3) > > > > > > > > > > > > echo "###############" > > > > > > > > > > > > ################################ > > > > > > ########## Rede 10.10 ########## > > > > > > ################################ > > > > > > > > > > > > cont=${#vetor[*]} > > > > > > zero=0 > > > > > > while [ $zero -lt $cont ]; do > > > > > > echo ${vetor[$zero]} > > > > > > ssh r...@${vetor[$zero]} > > > > > > df && echo && free -m && echo > > > > > > exit > > > > > > zero=$[zero + 1] > > > > > > echo "###############" > > > > > > done > > > > > > > > > > > > ################################ > > > > > > ######### Rede 192.168 ######### > > > > > > ################################ > > > > > > > > > > > > contt=${#array[*]} > > > > > > inicial=0 > > > > > > while [ $inicial -lt $contt ]; do > > > > > > echo ${array[$inicial]} > > > > > > ssh r...@{array[$inicial]} > > > > > > df && echo && free -m && echo > > > > > > exit > > > > > > inicial=$[inicial + 1] > > > > > > echo "###############" > > > > > > done > > > > > > > > > > > > Att. > > > > > > Luiz Guilherme Nunes Fernandes > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > > > ------------------------------------ > > > > > > > > > > ---------------------------------------------------------- > > > > > Esta lista não admite a abordagem de outras liguagens de programação, > > como > > > > > perl, C etc. Quem insistir em não seguir esta regra será moderado sem > > prévio > > > > > aviso. > > > > > ---------------------------------------------------------- > > > > > Sair da lista: > > > [email protected]<shell-script-unsubscribe%40yahoogrupos.com.br> > <shell-script-unsubscribe%40yahoogrupos.com.br> > > > > > ---------------------------------------------------------- > > > > > Esta lista é moderada de acordo com o previsto em > > > > > http://www.listas-discussao.cjb.net > > > > > ---------------------------------------------------------- > > > > > Servidor Newsgroup da lista: news.gmane.org > > > > > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > > > > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > ------------------------------------ > > ---------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > ---------------------------------------------------------- > Sair da lista: > [email protected]<shell-script-unsubscribe%40yahoogrupos.com.br> > ---------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > ---------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > Links do Yahoo! Grupos > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [email protected] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [email protected] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
