如果我理解正确的话,第一个答案表明我们无法提取文件夹的内容,而只能提取文件夹中的特定文件?
不,它谈论的是相对文件名与绝对文件名。/some/path和之间的区别some/path
查看 tarfile 的内容tar tf file。/path/to/folder当文件夹列为 时,您不能将其指定为path/to/folder。
提供(正确的)文件夹来提取是没有问题的。
tar tf file.tar path/to/folder
tar xf file.tar path/to/folder
举个例子:
检查内容:
$ tar tf ../test.tar
a/
a/3
a/2
a/1
b/
b/3
b/2
b/1
Run Code Online (Sandbox Code Playgroud)
解压文件夹a
$ tar xf ../test.tar a
Run Code Online (Sandbox Code Playgroud)
看看它提取了什么
$ find .
.
./a
./a/3
./a/2
./a/1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8917 次 |
| 最近记录: |