Flamarion (esse é o seu nome mesmo?) Se você qusier uma alternativa a sugestão do Márcio, trabalhe com a variável $CDPATH pois ela funciona exatamente como a $PATH para os comandos, só que para diretórios.
[]'s Gunter Em 28 de maio de 2010 21:33, Márcio Gil <marciom...@bol.com.br> escreveu: > > > Em 28/5/2010 19:13, Flamarion Jorge escreveu: > > > > > O script que eu fiz até entra no primeiro diretório e executa o comando, > > mas como eu poderia fazer para entrar no proximo? Como o comando cd ia > > saber que tem que entrar no próximo diretório? > > > > for i in `ls -1` > > do > > cd $i > > for a in `ls -1` > > do > > comando $a > > done > > done > > > > Você pode fazer assim: > > for i in */ > do > cd $i > for a in * > do > comando $a > done > cd .. > done > > ou assim > > origem=`pwd` > for i in */ > do > cd $origem/$i > > do > comando $a > done > done > > ou ainda > > for i in */ > do > do > comando $i$a > done > done > > [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: shell-script-unsubscr...@yahoogrupos.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 <*> 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: shell-script-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html