Porque você não faz o download em somente uma máquina e depois faz uma distribuição na rede com scp ? Economiza banda...
Depois roda um ssh para fazer a instalação. Abs rflribeiro escreveu: > Oi, amigo. > Eu manjo muito pouco disso. Trabalho com Oracle e, por enquanto, só > tenho acompanhado a lista, sem sugerir nada... Mas, lá vai: > > Por que você só não quebra a linha? > > ssh $SERVIDORES "/etc/init.d/httpd stop; \ > cd /etc;\ > wget -q ftp://meuftp/arquivo.rpm;\ <ftp://meuftp/arquivo.rpm;> > rpm -ivh arquivo.rpm;\ > /etc/init.d/samba start" > > Reginaldo Ribeiro > skype: dbcom_it_experts > Mobile: 551192344290 > > > > Flavio Junior wrote: > >> ssh [EMAIL PROTECTED] <<EOF >> /etc/init.d/httpd stop >> cd /etc >> wget -q ..... >> rpm -ivh .... >> /etc/init.d/samba start >> EOF >> >> >> Algo assmi poderia ser feito, mas eu acho q vc ta equivocado quanto a >> execução de comandos via ssh ... vc precisa de senha e algumas >> coiSSitas mas ;) >> >> >> Sorte, >> >> >> Flavio do Carmo Junior >> >> On 10/27/06, ikami <[EMAIL PROTECTED]> wrote: >> >>> Olá pessoal, >>> >>> Sou novo na lista e um novato na criação de shell scripts. >>> >>> Meu problema eh o seguinte: >>> Quero instalar um serviço em todos os servidores da minha rede. Para >>> >> isso meu script faz um ssh em cada servidor e executa os comandos que >> quero. Um exemplo qualquer: >> >>> ssh $SERVIDORES "/etc/init.d/httpd stop; cd /etc; wget -q >>> >> ftp://meuftp/arquivo.rpm; rpm -ivh arquivo.rpm; /etc/init.d/samba start" >> >>> Tem como eu colocar isso em linhas para ficar mais organizado e com >>> >> uma melhor vizualização? >> >>> O mesmo exemplo: >>> >>> ssh $SERVIDORES " >>> /etc/init.d/httpd stop; >>> cd /etc; >>> wget -q >>> ftp://meuftp/arquivo.rpm; >>> rpm -ivh arquivo.rpm; >>> /etc/init.d/samba start" >>> >>> >>> >>> Grato >>> > > > --------------------------------------------------------------------- > 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 > > > > > > > --------------------------------------------------------------------- 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
