Re: [shell-script] dúvida declaração de função

2009-10-08 Por tôpico Julio C. Neves
Fala Denis, veja isso: $ cat tst1 function funcao_legal() { echo $1 $2 $3 } funcao_legal aaa bbb ccc $ ./tst1 aaa bbb ccc === $ cat tst2 function funcao_legal { echo $1 $2 $3 } funcao_legal aaa bbb ccc $ ./tst2 aaa bbb ccc === $ cat tst3 funcao_legal () { ec

Re: [shell-script] Limpeza de arquivos Thumbs.db

2009-10-08 Por tôpico Julio C. Neves
2009/10/7 Julio Cesar Machado > > > George, > > eu te aconselho a usar: > > find /media/disk-1/mp3 -name "*.db" -exec rm -rf {} \; > > ou > > find /media/disk-1/mp3 -name "*.db" | xargs rm -rf > > Espero ter ajudado. > > Júlio Machado (Não sou o Julio Neves...rsrsrs) >

Re: [shell-script] Limpeza de arquivos Thumbs.db

2009-10-08 Por tôpico Waldirio Manhães Pinheiro
Amigos Para o find apagar arquivos que contenham espaços, precisamos mudar de > find /media/disk-1/mp3 -name "*.db" -exec rm -rf {} \; para > find /media/disk-1/mp3 -name "*.db" -exec rm -rf "{}" \; Ps. Basta adicionar aspas duplas entre as chaves "{}" []'s Waldirio 2009/10/8 Márcio Gil >

RE: [shell-script] Limpeza de arquivos Thumbs.db

2009-10-08 Por tôpico Márcio Gil
Se houver alguma pasta ou arquivo com espaços: find /media/disk-1/mp3 -iname "*.db" | xargs -d '\n' rm -rf ou find /media/disk-1/mp3 -iname "*.db" -print0 | xargs -0 rm -rf Quanto a opção -exec, não sei se funciona direito com nomes de arquivos com espaços, mas deve ter a mesma eficiência do xa

Re: [shell-script] dúvida declaração de função

2009-10-08 Por tôpico Osvaldo Filho
Na function funcao_legal() { comandos } Vc poderá passar parâmteros p/ a função. A que vc perguntou se está errada, creio que a forma correta seria: function funcao_legal() { comandos } . 2009/10/8 Denis S. Costa > > > Bom dia a t...@s > > algue poderia me explicar a diferença, caso exista

[shell-script] dúvida declaração de função

2009-10-08 Por tôpico Denis S. Costa
Bom dia a t...@s algue poderia me explicar a diferença, caso exista uma, entre: function funcao_legal { comandos } e funcao_legal () { comandos } e se a declaração a seguir pode ser considerada "errada" function funcao_legal () { comandos } Denis Silva Costa Analista de Geoprocessamento