相关疑难解决方法(0)

如何使用TAR归档时去除路径

我有一个文件,其中包含我想用tar存档的文件列表.我们称之为mylist.txt

它包含:

/path1/path2/file1.txt
/path1/path2/file3.txt
...
/path1/path2/file10.txt
Run Code Online (Sandbox Code Playgroud)

我想要做的是将此文件存档到tarball中但不包括在内/path1/path2/.目前通过这样做:

tar -cvf allfiles.tar -T mylist.txt
Run Code Online (Sandbox Code Playgroud)

取消归档后保留路径.

我试过这个但是也不行:

tar -cvf -C /path1/path2 allfiles.tar -T mylist.txt
Run Code Online (Sandbox Code Playgroud)

它将所有文件归档到/path1/path2甚至不在mylist.txt中的文件

有办法吗?

unix linux tar archive

23
推荐指数
1
解决办法
3万
查看次数

标签 统计

archive ×1

linux ×1

tar ×1

unix ×1