Tar trabalha ao contrário quando usa -T
. Ele arquiva os arquivos incluindo o caminho completo. Se você não quer o caminho, despir na extração, por exemplo,
Criar tarball
tar -C /var/www/website html -cvzf html.tgz -T /tmp/htmllist.txt
Extrair o tarball
tar -xvf html.tgz --strip-path=3
Isso remove três componentes do caminho de saída, ou seja, / var / www / website.