如何防止“curl”打印带有进度信息的表格?

gat*_*ack 3 ssh curl

从 16.04 命令行:

$ ssh user@gatorback.asuscomm.com "curl http://192.168.8.5/tstat"
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0{"temp":68.00,"tmode":2,"fmode":0,"override":0,"hold":0,"t_cool":82.00,"program_mode":1,"tstate":0,"fstate":0,"time":{"day":5,"hour":1100   164    0   164    0     0    101      0 --:--:--  0:00:01 --:--:--   101
Run Code Online (Sandbox Code Playgroud)

为什么返回速度表,如何抑制?

gat*_*ack 6

进度表可以与沉默-s / --silent选项:

ssh user@gatorback.asuscomm.com "curl -s http://192.168.8.5/tstat"
# or
ssh user@gatorback.asuscomm.com "curl --silent http://192.168.8.5/tstat"
Run Code Online (Sandbox Code Playgroud)