bash:在管道中回显curl命令的输出

时间:2018-11-30 08:45:07

标签: bash

我尝试在管道中回显curl的输出: 我尝试过

curl -s --fail --compressed -u $CREDS -X GET URL | echo * | jq -S "." > file.txt

curl -s --fail --compressed -u $CREDS -X GET URL | echo | jq -S "." > file.txt

curl -s --fail --compressed -u $CREDS -X GET URL | xargs echo | jq -S "." > file.txt

但是它们都不起作用。我在做什么错了?

1 个答案:

答案 0 :(得分:1)

使用input[type="checkbox"] { position: relative; } input:before { content: ''; cursor: pointer; display: block; position: absolute; top: -10px; right: -10px; bottom: -10px; left: -10px; } 代替echo

tee

手册页:

  

NAME          tee-从标准输入读取并写入标准输出和文件

     

简介          tee [OPTION] ... [FILE] ...

     

说明          将标准输入复制到每个FILE,也复制到标准输出。

curl -s --fail --compressed -u $CREDS -X GET URL | tee - | jq -S "." > file.txt