-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bom dia pessoal,
A tempos como "ouvinte" venho agora com uma dúvida que não consigo
resolver mas tenho certeza que vocês poderão me ajudar.
Tenho um diretório com trocentos subdiretórios dentro dele, e dentro de
cada um desses trocentos subdiretórios tenho uma infinidade de arquivos.
O que eu preciso é fazer um script que, sequencialmente, crie uma cópia
do subdiretório em outro lugar, acesse o subdiretório, copie todos os
arquivos que existem lá para o subdiretório criado no outro lugar, em
seguida acesse o próximo e faça a mesma coisa...
Não existe um padrão sequencial nos nomes de diretórios a serem
recriados no outro lugar, mas todos são números, algo tipo:
1 34 22 55
Eu pensei em fazer um pequeno script que executa exatamente os passos
que eu quero.
Eu até consigo fazer isso, mas não consigo acessar o diretório subsequente.
E com isso eu só cheguei até aqui:
#!/bin/bash
dir=`ls -1`
for i in $dir
do
mkdir -p /opt/lala/$dir
cd $dir
cp -v *.rrd /op/lala/$dir
cd ..
done
Isso até replica meus diretório dentro de /opt/lala mas não consegue
copiar os arquivos para os lugares corretos...
E com isso eu peço a ajuda de vocês para resolver esta pequena questão.
Att,
- --
Flamarion Jorge
OpenPGP Key: 6CA750E1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkvtKGMACgkQ0SDRnmynUOHjuQCgo2CwaX8yaGu1Pnuzk6Z5iHMJ
hXgAnjmf8pjVRHrPJnoTer4VcUIXaV8y
=gJqy
-----END PGP SIGNATURE-----