Anderson Dantas Duarte escreveu:
>  
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Pessoal;
>
> Eu fiz um script bem simples, pra 2 servidores aqui da empresa, para
> copiar, compactar e me enviar por email uma vez por mês todos os
> arquivos de configuração que estão em /etc
>
> o Script é este:
>
> #!/bin/sh
>
> ## Script para Simples backup de Configuracoes do sistema
> ## Anderson Duarte
>
> ## Variaveis
>
> DATA=`date +%d/%m/%Y`
>
> ## Compactando todos os .Conf
>
> echo "Procurando e Compactando todos os arquivos de configuracao..."
>
> find /etc/ -name "*.conf" | xargs tar -zcvf
> /tmp/bkp_mensal-conf.tar.gz
>
> ## Enviando arquivo por email com o mutt
>
> echo "Enviando arquivo..."
>
> mutt -s "Backup Mensal Confs - $DATA " -a
> /tmp/bkp_mensal-conf.tar.gz -- [email protected] 
> <mailto:meu_email%40domain.com> <
> /etc/backup/backup.txt
>
> ## Removendo temporarios
>
> echo "Removendo arquivos temporarios..."
>
> rm -rf /tmp/*
>
> Até aí tudo bem, o script funciona perfeito, porem eu queria backupear
> sem copiar os Links Simbolicos!
> Eu recebo o email e o chefe do setor tb, porem quando ele descompacta
> na maquina dele, usando o winrar, o programa mostra alguns erros
> devido aos links perdidos que ele traz. Descompacta normalmente e a
> arvore de diretorios permanece intacta, mas eu não queria que me
> fossem mostrados os erros tendo em vista que são apenas 2 links que
> causam isso.
> Será que, usando o parametro -type f resolveria ?
>
> PS. Descompactando no linux, o erro tb aparece, porem eu nao tenho que
> clicar em nenhum botão e nem confirmar nada pois o proprio tar ja
> entende, apenas eu rodando o comando pra descompactar.
>
> Obrigado a todos.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ 
> <http://enigmail.mozdev.org/>
>
> iQEcBAEBAgAGBQJKeHd1AAoJEJ+X2bJFaOocJU4H/ieBUlMkj68U4EG7itrY+FZi
> lUjzlxKhVcVMgL+qF8/3WKIjpGN9fC3AzCHrh26jZS8+mQ2seUPplTTvMbgmUzTv
> GinXAieh4fVgy/MZJjoOabfwThwyLiT5XY5XqCH0WPT0X29fVlYlYn0sM8gGe4s3
> u8qKWzcbCHlsMEnZ4SHrGT6jlGu+vRlN0z263cq6ZbSNO1+CiRfUdzgfs8uahpn1
> uhViSejuymwMNE0stXBqF58d7+4VfPd6U9avAoCtSOn5GOsPzDi4hLs/BqZOY8qB
> k27VNPGg7RVApr4QI+lU7U4Hsl/IQpZuhGdiGn63Q40cAuaH7D/BLDjDeiixItg=
> =0NWa
> -----END PGP SIGNATURE-----
>
> 

Voce pode usar o -l para procurar links no find. Como no seu caso voce 
NAO quer procurar links usa a negacao (!) do find. Ou se voce procura so 
arquivos mesmo, pode usar o -f..

Abs!

Responder a