“tar --exclude-backups” não exclui arquivos com til no final

3

Se eu tiver o seguinte diretório:

$ ls -a foo
.  ..  a  #a#  a~  b  b.bkp  c  .git  .hg  .svn

e ligue:

$ tar zcf foo-no-bkp.tar.gz --exclude-backups foo/

O arquivo resultante ainda tem arquivos de backup (mesmo aqueles considerados arquivos de backup de acordo com a documentação ).

$ tar ztf foo-no-bkp.tar.gz 
foo/
foo/a~
foo/.svn/
foo/#a#
foo/.hg/
foo/a
foo/.git/
foo/b.bkp
foo/c
foo/b

Estou usando o GNU tar 1.26 no Ubuntu 12.04. O que pode estar errado? Deve ser considerado um bug?

    
por brandizzi 02.10.2012 / 19:35

1 resposta

8

Acredito que isso seja um bug que foi corrigido , Julho de 2011, mas provavelmente ainda não chegou à sua versão do tar.

v.1.26 é a versão atual, e foi lançado há 19 meses (ou seja Março de 2011), mas haverá algum atraso entre o patch upstream e o Ubuntu eliminando a correção. Parece que o upstream ainda não lançou este como uma correção de bug, já que o último download do 1.26 ainda tem data de março de 2011 .

    
por 02.10.2012 / 20:32

Tags