管道卷曲到回声删除大多数文本

问题描述 投票:0回答:1

如果我做:

$ curl https://en.wikipedia.org/wiki/CURL | less

我看到了维基百科页面的HTML内容。但是,如果我这样做:

$ curl https://en.wikipedia.org/wiki/CURL | echo

我只看到:

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                               Dload  Upload   Total   Spent    Left  Speed
7 59808    7  4729    0     0  13793      0  0:00:04 --:--:--  0:00:04 13787
curl: (23) Failed writing body (667 != 1300)

我尝试使用here的解决方案,但在做完之后:

$ curl https://en.wikipedia.org/wiki/CURL | tac | tac |echo

我知道了:

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed
100 59808  100 59808    0     0   144k      0 --:--:-- --:--:-- --:--:--  144k

这是进步,因为没有Failed writing body,但它仍然没有给我我想要的(回应维基百科页面的HTML)。

那么,我怎样才能回应curl的输出?

curl pipe echo
1个回答
2
投票

我认为你的意思是管道进入cat,而不是echoecho不接受stdin的输入。它只反驳了它的论点。

© www.soinside.com 2019 - 2024. All rights reserved.