Olá, Acho que com o -type f irá funcionar sim:
# ls -lrt total 0 lrwxrwxrwx 1 root root 14 Aug 4 11:22 dead.letter -> ../dead.letter -rw-r--r-- 1 root root 0 Aug 4 11:23 regular # find . -type f ./regular # find . -type l ./dead.letter Abs, André Saunite 2009/8/4 Marcus :D <[email protected]> > > > > 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! > >
