我知道我可以使用以下命令将单个文件提取到当前工作目录(假设我内部有一个名为test.tar的tar文件,其中包含一个名为testfile1和testfile2的文件):
$tar xvf test.tar testfile1
而且我可以使用-C选项将文件提取到另一个目录:
$tar xvf test.tar -C anotherDirectory/
当我将以上两种技术结合在一起时,我想可以将一个文件提取到另一个目录。
$ tar xvf test.tar testfile1 -C anotherDirectory/
但是结果是我只能将testfile1提取到当前的工作目录,而不是另一个目录。
我想知道如何从tar提取单个文件到另一个目录?
software tools commonly used by programmers
...我相信tar
程序员非常常用(例如编译器,编辑器,源代码控制等),如果您确实认为不适合,请移至其他SO网站,但不要关闭,因为似乎没有其他关于该主题的问题出现在SO的google中。