Amigo,
Normalmente para eu fazer a checagem dos arquivos entre um ponto e outro, utilizo o comando rsync ao invés do cp. Da uma lida neste comando... http://everythinglinux.org/rsync/ Jose Carlos Oliveira Infrastruture Consultant SR msn: [EMAIL PROTECTED] skype:sepjcarlos De: [email protected] [mailto:[EMAIL PROTECTED] Em nome de Allan Carvalho Enviada em: sexta-feira, 5 de setembro de 2008 14:53 Para: [email protected] Assunto: [shell-script] Script para copiar diretórios. Pessoal, tenho a seguinte situação: Vou mover os diretórios pessoais dos usuários de um servidor A que está com a estrutura /home/usuario para um servidor B que está com a estrutura /home/vmail/dominio.com.br/usuario só que não quero sobrescrever o que já existe nesta pasta do servidor B, então escrevi este pequeno script só que eu ainda não o testei, pois gostaria de saber com vocês se é possível melhorá-lo. Baseado no arquivo /etc/passwd do servidor A, o script fará o seguinte: for i in `cat /etc/passwd` do login=`cut -d: -f1 <<< $i` -> Irá adicionar o login do usuário na variável login cp -R /tmp/home/$login/* /home/vmail/dominio.com.br/$login/ -> Os diretórios do servidor A irei descompactar no /tmp do servidor B echo $login ": OK" -> dará a saída que o diretório do usuário foi copaido com sucesso. done Posso melhorar? Agradeço desde já. -- Atenciosamente, Allan Carvalho MSN: [EMAIL PROTECTED] <mailto:allanc2%40gmail.com> Linux Registered User: #454591 -- Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
