que faz a linha antes do # exit #exit não funciona!!!!!!! ? On Tue, 2008-05-20 at 12:27 -0400, Edgar Rondan wrote: > Olá lista, > > tenho o seguinte script para geração de chaves num grupo de > computadoes: > > ---------------------------------------------------------- > for i in `cat /usr/local/bin/scl-nodes-users`; do # lista de usuarios > if mkdir /home/$i/.ssh > then > cd /home/$i > chown $i .ssh > chgrp $i .ssh > chmod 700 .ssh > else > cd /home/$i > chown $i .ssh > chgrp $i .ssh > chmod 700 .ssh > fi > done > # > for i in `cat /usr/local/bin/scl-nodes-users`; do #lista de usuarios > su - $i > rm /home/$i/.ssh/id_rsa > rm /home/$i/.ssh/id_dsa > rm /home/$i/.ssh/known_hosts > ssh-keygen -t rsa -N "" -q -f /home/$i/.ssh/id_rsa > ssh-keygen -t dsa -N "" -q -f /home/$i/.ssh/id_dsa > cat /home/$i/.ssh/id_dsa.pub /home/$i/.ssh/id_rsa.pub > > /home/$i/.ssh/authorized_keys > tar cf /tmp/files_$i.tar -C /home/$i/.ssh/ authorized_keys -C > /etc/ssh/ ssh_host_rsa_key.pub > # exit #exit não funciona!!!!!!! > done > ---------------------------------------------------------- > > O problema é que depois de entrar com, su - $i, onde i é um usuario, e > fazer > a geração de chaves, o exit (penúltima linha do script) não funciona, > eu > tenho que sair manualmente com ^D ou exit. Como poderia sair via > script e > não manualmente? > > Edgar. > > [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
