Мне нужно заархивировать и сжать большое количество файлов, но некоторые из этих файлов могут иметь расширенные атрибуты, содержимое которых я не хочу терять.
Насколько я понимаю, zip этого не делает. Есть что-то такое?
Я считаю, что некоторые версии tar поддерживают расширенные атрибуты, но я бы предпочел иметь доступ к отдельным файлам в архиве без необходимости распаковывать весь архив, как это нужно с tar.
Это только Linux.
Я использую здесь абсолютные пути:
Используйте tar:
tar --xattrs cjf file.tar.bz2 /path/to/files
Для извлечения файла:
tar xjf file.tar.bz2 path/to/files/dir/file-to-extract -C /
Ура!