--exclude
:
--exclude=PATTERN
exclude files, given as a PATTERN
Também relevante:
--no-anchored
patterns match after any '/' (default for exclusion)
(tirada de página man tar (1) )
Algo ao longo das linhas de tar --blacklist = 'foo.bar foo.baz' -czvf foo.tar.gz ./*
tal que qualquer arquivo chamado foo.bar ou foo.baz no diretório atual ou subdiretórios seria ignorado?
--exclude
:
--exclude=PATTERN
exclude files, given as a PATTERN
Também relevante:
--no-anchored
patterns match after any '/' (default for exclusion)
(tirada de página man tar (1) )
Na próxima vez, tente fazer uma pesquisa antes de perguntar aqui.
$ man tar | grep -A 2 exclude
--exclude=PATTERN
exclude files, given as a PATTERN
--exclude-backups
exclude backup and lock files
--exclude-caches
exclude contents of directories containing CACHEDIR.TAG,
--exclude-caches-all
exclude directories containing CACHEDIR.TAG
--exclude-caches-under
exclude everything under directories containing
CACHEDIR.TAG
--exclude-tag=FILE
exclude contents of directories containing FILE, except
--exclude-tag-all=FILE
exclude directories containing FILE
--exclude-tag-under=FILE
exclude everything under directories containing FILE
--exclude-vcs
exclude version control system directories
-X, --exclude-from FILE
exclude patterns listed in FILE
Tags command-line tar linux