我正在尝试将文件提取到特定目录,但它不会产生结果
操作系统:SunOS
命令:
zcat /export/home/tceng/Desktop/temp/3.tar.Z | tar -xf - -C /export/home/tceng/Desktop/temp/TestExtractUtility/
如果我们在上面的命令中删除值 -C ,它会产生结果。
谢谢
答案1
为什么不
cd /export/home/tceng/Desktop/temp/TestExtractUtility/
tar xvzf /export/home/tceng/Desktop/temp/3.tar.Z
在哪里
- 您
cd
到 /export/home/tceng/Desktop/temp/TestExtractUtility/ - 解压压缩文件
tar xvzf
请注意,untar 将生成递归目录,例如 tar
/foo/src/foo.c
/foo/lib/bar.a
/bar/whateever/etc/...
将从起始目录foo
(abd bar
dir)以及所有子目录和文件开始。