【发布时间】:2012-03-05 00:16:08
【问题描述】:
time curl http://www.google.com | tee | wc | gzip > google.gz
为什么这个命令不起作用?它创建文件并对操作进行计时,但不打印行数、单词数和字符数 (wc)。
time curl http://www.google.com | tee | wc
这将打印单词字符和行,但显然,tee 部分是没有意义的。
是因为我将 url 的字数发送到 google.gz 吗?
我必须使用 tee、gzip、time、curl 将 google 网页下载到 gzip 文件,打印字数,用了多长时间。
这是一项任务,所以我不想找人为我做这件事。我只是遇到了一个问题,即我无法使用实用程序,而且我无法同时使用 gzip。
也许有一种方法可以将 gzip 与 curl 一起使用?
【问题讨论】:
-
所有这些命令完全按照它们应该做的。您的第一个命令将
wc的输出通过管道传输到gzip。空的tee什么都不做,因为它没有目标。如果你解释了你想做什么,我们可以解释如何去做。