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
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)
>
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
>
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
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
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