Назад | Перейти на главную страницу

Tar: создать новый архив из отфильтрованного архива

Мне нужно создать новый tar-архив из отфильтрованного вывода оригинала. Я думал, что что-то вроде этого может сработать:

tar xvpf myarchive.tar --exclude=foo* | tar cvpf mynewarchive.tar

но это не так.

Любые идеи?

Спасибо!

Почти готово. Это извлекается в файловую систему. Добавление -O или --to-stdout к первому дегтя и удаление v (что повредит stdout) и p (не имеет смысла) должно быть достаточно.