我正在尝试grep
一些curl 内容,但是即使我通过grep 通过管道传输它,我仍然得到curl 输出。
例如
curl -svo /dev/null <some url> | grep <some text>
知道我做错了什么吗?
答案1
您仅通过管道传递stdout
to grep
,但您curl
将错误stderr
打印到其中而不传递grep
。如果您stderr
也希望过滤,请将其重定向到stdout
第一个。
我正在尝试grep
一些curl 内容,但是即使我通过grep 通过管道传输它,我仍然得到curl 输出。
例如
curl -svo /dev/null <some url> | grep <some text>
知道我做错了什么吗?
您仅通过管道传递stdout
to grep
,但您curl
将错误stderr
打印到其中而不传递grep
。如果您stderr
也希望过滤,请将其重定向到stdout
第一个。