Мне нужно создать TGZ файлов с их абсолютными именами файлов.
Проблема в том, что получатель tgz ожидает (который является встроенным продуктом на основе linux) корневую иерархию, подобную этой (отображается с помощью tar tf
):
/ USR / Foo / бар /
/ USR / Foo / бар / blabla1
/ USR / Foo / бар / blabla2
/ USR / Foo / бар / blabla3
Со своей стороны, у меня есть только home и "/home/guillaume/project/totar/usr/foo/", и я не могу коснуться своего корневого каталога.
Что я могу сделать, чтобы "смоделировать" корневую иерархию цели внутри моего архива и получить тот же список файлов, что и выше?
Я думал о chroot, но есть ли меньшее решение для избыточного количества?