我感觉这个应该很简单。我有一个包含超过 1000 个 gzip 压缩文件的目录。我想将它们全部压缩并连接起来。
运行gzip -dk *.gz | cat > output.file
会产生以下错误:Too many levels of symbolic links
有想法吗?
答案1
zcat -- *.gz > output.file
除此之外,这gzip -dk *.gz
并不是您所期望的。它将创建每个文件的解压缩副本,但不会打印它们。你宁愿想要gzip -dc
或gunzip -c
。