Particle.io的应用编程接口说你可以通过curl https://api.particle.io/v1/devices/events?access_token=[token]来查看事件日志。这很有效,除了他们似乎有规律地打印换行符,所以我最终得到了几条日志消息和一大堆换行符。
我很乐意使用grep输出来修剪换行符(grep -A3 event将是最好的),但是当我通过管道curl命令grep时,我什么也得不到。(我已经用-s取消了进度指示器)。为了确保我没有输入错误,我通过管道将curl输出发送给cat,但仍然没有得到任何结果(它最初会打印:ok when not piping,所以很清楚它是不是很快就起作用了)。
我的猜测是,curl在完成目标下载之前不会通过管道提供数据(本例中永远不会发生这种情况)。
有没有办法让我像这样grep curl?
https://stackoverflow.com/questions/41214420
复制相似问题