我正在寻找一个 AIX 命令来从压缩文件中提取特定的文本文件。
例如,我的压缩文件abc.gz
包含数百万个带有多个子目录的文件。我需要使用通配符提取单个文件。有人可以帮忙吗?
- 压缩文件:
abc.gz
- 需要提取如下文件:
%defg%
答案1
文件压缩和文件归档之间存在差异。
压缩 是文件体积的减小。
归档 在压缩或不压缩的情况下将多个文件之一存储在存档文件中。
扩展名为“.gz”的文件是压缩文件。所以你的任务听起来不正确。
但在 *nix 环境中,我们经常使用 tar 存档的压缩,通常这样的文件具有“.tar.gz”或“.tgz”扩展名。还可以有不同类型的压缩存档(或使用不同的扩展名)。
所以我猜您会问如何从压缩档案中提取文件。但要回答您的问题,需要一些有关您的存档类型的更多详细信息。