Нечто подобное tar --blacklist = 'foo.bar foo.baz' -czvf foo.tar.gz./*
такие, что любые файлы с именем foo.bar или foo.baz в текущем каталоге или подкаталогах будут игнорироваться?
Нечто подобное tar --blacklist = 'foo.bar foo.baz' -czvf foo.tar.gz./*
такие, что любые файлы с именем foo.bar или foo.baz в текущем каталоге или подкаталогах будут игнорироваться?
В следующий раз, пожалуйста, попробуйте сделать некоторые исследования, прежде чем спрашивать здесь.
$ 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
--exclude
:
--exclude = ОБРАЗЕЦ
исключить файлы, указанные в качестве ШАБЛОНА
Также актуально:
--no-якорь
шаблоны совпадают после любого `/'(по умолчанию для исключения)
(взято из справочной страницы tar(1) )