[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: find -exec com função
From: |
Ernander (Nander) |
Subject: |
Re: [shell-script] Re: find -exec com função |
Date: |
Tue, 18 May 2010 13:07:05 -0300 |
Olha esse funfa
cat xxx
#!/bin/bash
function deleta ()
{
echo "Executou deleta"
}
for i in `find /tmp -name '*.jpg'`;
do deleta
done
nander@tensazangetsu:~$ ./xxx
Executou deleta
Executou deleta
Em 18 de maio de 2010 10:40, Wagner Macedo <address@hidden>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 <address@hidden> escreveu:
>
> >
> >
> >
> >
> > --- Em address@hidden <shell-script%
> 40yahoogrupos.com.br>,
> > Edinho Almeida <edinhoalmeida@...> 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:
> >
> > cristiano@mga0-fwall-dsl:/tmp> cat teste.sh
> > #!/bin/bash
> > function deleta ()
> > {
> > echo "Executou deleta"
> > }
> >
> > find /tmp -name '*.jpg' -exec deleta {} \;
> >
> > cristiano@mga0-fwall-dsl:/tmp> ./teste.sh
> >
> > find: `deleta': No such file or directory
> > find: `deleta': No such file or directory
> >
> > cristiano@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: address@hidden
> ---------------------------------------------------------------------
> 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]