如何gunzip 到特定目录?

如何gunzip 到特定目录?

我有.gzBIG5.gz.我想把这个.gz文件gunzip到目录中BIG5

这不起作用:

gunzip -c BIG5.gz > /BIG5

答案1

这应该适用于 gz:

tar xvzf /dir/to/file.tar.gz -C /dir/to/output/

答案2

您无法提供直接放置文件的位置。最简单的方法可能是这样的:

mkdir -p /BIG5 && gunzip -c BIG5.gz > /BIG5/file

如果该目录不存在,这将创建该目录/BIG5,然后将文件解压到该目录中名为file.

您需要替换file为您希望提取的文件具有的名称。

当 是一个已经存在的文件时,这将失败/BIG5,但如果它存在并且是一个目录,则成功。

相关内容