小编典典

如何将标准文件gzip压缩到文件中,以及如何将标准文件打印成标准输出?

linux

我想执行一个命令,让该命令的输出即时得到gzip’d,并且回显/准备该命令的输出。

即,类似:

echo "hey hey, we're the monkees" | gzip --stdout > my_log.gz

除了执行该行时,我希望在标准输出中看到此内容:

hey hey, we're the monkees

阅读 423

收藏
2020-06-07

共1个答案

小编典典

echo "hey hey, we're the monkees" | tee /dev/tty | gzip --stdout > my_log.gz

正如评论中指出的那样,在某些情况下/dev/stdout可能会更好/dev/tty

2020-06-07