tech14107
(usa Red Hat)
Enviado em 18/10/2010 - 22:12h
Olha pessoal eu fiz assim , mas nao adianta ele copia todo o conteudo, ele traz tudo.
find /mnt/arq/ -name "*.pyz" -exec cp -R --parent "{}" /hd1/compila/ \;
o que eu queria é tipo assim
conteudo do /mnt/arq/ tem as pastas
A
B
C
D
e dentro destas pode haver subdiretórios os arquivos.
o que eu queria é que por exempo existisseo seguinte
/mnt/arq/A/AAA1/aaa.pyz
/mnt/arq/A/AAA2/aab.pyz
/mnt/arq/b/b.pyz
/mnt/arq/c/123/xxx.xyz
/mnt/arq/c/123/xxx.yda
Ao dar o comando e passe por exemplo que quero *.pyz ele fizesse a copia para o /dh1/compila ja criando a estrutura ou seja ficaria assim:
/hd1/compila/A/AAA1/aaa.pyz
/hd1/compila/A/AAA2/aab.pyz
/hd1/compila/b/b.pyz