要将标准gzip到文件中并将标准打印到标准输出,您可以使用以下命令:
gzip -c <file> | tee<output_file>
这个命令将首先使用gzip
命令将文件压缩,并使用-c
选项将压缩后的输出传递给tee
命令。tee
命令将同时将输出写入标准输出和指定的输出文件。
在这个命令中,<file>
是要压缩的文件,<output_file>
是要将压缩后的数据写入的文件。
例如,如果您要将名为input.txt
的文件压缩并将压缩后的数据写入名为output.gz
的文件中,同时将压缩后的数据打印到标准输出,您可以使用以下命令:
gzip -c input.txt | tee output.gz
这个命令将首先使用gzip
命令将input.txt
文件压缩,并将压缩后的数据传递给tee
命令。tee
命令将同时将压缩后的数据写入output.gz
文件,并将其传递给标准输出。因此,您可以在命令行中看到压缩后的数据。
领取专属 10元无门槛券
手把手带您无忧上云