LINUX.ORG.RU

tar gz без полных путей

 


0

1

tar -zcvf t.tar.gz /home/user/folder1 /home/user/folder2 /tmp/file1 /tmp/file2
я хочу получить архив чтобы там в корне лежали folder1 folder2 file1 file2 без полных путей
параметр -С как я понял затирает совпадающие пути

Ваш вариант будет таким:

tar -C /home/user -zcvf t.tar.gz folder1 folder2

bormant ★★★★★
()
Ответ на: комментарий от kommersant
tar -C/home/user1 -vcf /tmp/t.tar folder1
tar -C/home/user2 -vrf /tmp/t.tar folder2
gzip /tmp/t.tar
bormant ★★★★★
()
Ответ на: комментарий от kommersant

Но можно и за один вызов:

tar -zvcf /tmp/t.tar.gz \
 -C/home/user1 folder1 \
 -C/home/user2 folder2

bormant ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.