vander_PH
(usa Outra)
Enviado em 30/11/2011 - 10:10h
Bom dia galera,
Esse é o meu primeiro post no forum e gostaria da ajuda de todos.
Bom, segue abaixo a minha duvida.
Estou criando um script para varrer diversas pastas através de uma lista contendo todos os nomes das pastas e mandando listar se existe arquivos *.xml, ao finalizar o script ele copia todos os arquivos para uma unica pasta.
Porem preciso varrer pastas em 2 diretorios, para não crirar 2 while criei outra lista com os 2 diretórios, como faço para implementar isso no meu script, segue abaixo o script.
echo
echo
echo '###############################################'
echo '# SISTEMA CENTRALIZADOR DE ARQUIVOS XML"s" #'
echo '###############################################'
echo
echo
arq=/setores/processamento/xml/listacli.txt
#aux=/setores/processamento/xml/listalay.txt // preciso implementar
while read line
do
echo $line
cd /
cd /temp/clie/prof/$line
ls *.xml | wc
/bin/cp *.xml /temp/cli/prof/c491000/.
done <$arq
Até aqui funciona, mas apenas em um diretorio, que seria o PROF, preciso fazer a mesma varredura mas em outro diretorio, ai decidi criar um arquivo listalay.txt, dentro desse arquivo esta os 2 diretorios a serem percorridos.
alguem pode me ajudar ?
Desde já agradeço pela atenção de todos.