Olha esse funfa
cat xxx
#!/bin/bash
function deleta ()
{
echo "Executou deleta"
}for i in `find /tmp -name '*.jpg'`; do deleta done nan...@tensazangetsu:~$ ./xxx Executou deleta Executou deleta Em 18 de maio de 2010 10:40, Wagner Macedo <[email protected]>escreveu: > Assim vai funcionar: > > while read arquivo > do > funcao_definida "$arquivo" > done < <(find /tmp -name '*.jpg' ) > > -- > Wagner Macêdo > > > Em 14 de maio de 2010 15:46, Cristiano <[email protected]> escreveu: > > > > > > > > > > > --- Em [email protected] <shell-script% > 40yahoogrupos.com.br>, > > Edinho Almeida <edinhoalme...@...> escreveu > > > > > > > > Olá > > > Me parece que ele executou a função deleta. > > > O que ele não encontrou foi o arquivo para fazer o move. > > > > > > > > > Abs > > > Edinho Almeida > > > 11 8018-8019 > > > > Não, não executou. > > > > Veja: > > > > cristi...@mga0-fwall-dsl:/tmp> cat teste.sh > > #!/bin/bash > > function deleta () > > { > > echo "Executou deleta" > > } > > > > find /tmp -name '*.jpg' -exec deleta {} \; > > > > cristi...@mga0-fwall-dsl:/tmp> ./teste.sh > > > > find: `deleta': No such file or directory > > find: `deleta': No such file or directory > > > > cristi...@mga0-fwall-dsl:/tmp> ls *.jpg > > 1.jpg 2.jpg > > > > > > > > > [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 > > > [As partes desta mensagem que não continham texto foram removidas]
