【问题标题】:I want to send data to influx database using expect script我想使用期望脚本将数据发送到流入数据库
【发布时间】:2020-05-04 11:24:59
【问题描述】:

我想使用期望脚本将数据发送到流入数据库。我尝试使用 spawn 命令,如下所示,但它不起作用。有人可以帮忙吗?

spawn sh -c "curl -i -XPOST http:www.xyz.com/write?db=db --data-binary 'measurement1,async=true field=0'";

【问题讨论】:

    标签: linux bash shell expect influxdb


    【解决方案1】:

    如果您不与 curl 命令交互,则不需要spawn。使用exec 会更简单 - 请参阅https://www.tcl-lang.org/man/tcl8.6/TclCmd/exec.htm 的文档。试试:

    exec curl -i -XPOST http:www.xyz.com/write?db=db --data-binary {measurement1,async=true field=0}
    

    如果失败,请发布您收到的确切错误消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-14
      • 1970-01-01
      • 2021-11-09
      • 2019-02-23
      相关资源
      最近更新 更多