Docker 在八度音阶上调用ArangoDB查询的EOF替代方案

Docker 在八度音阶上调用ArangoDB查询的EOF替代方案,docker,debian,command-line-interface,octave,arangodb,Docker,Debian,Command Line Interface,Octave,Arangodb,所以我有这个问题已经有一段时间了。我想要的是在Octave上运行这个查询 curl -X POST --data-binary @- --dump - --user "root:" http://localhost:8529/_db/test/_api/cursor <<EOF { "query" : "FOR x IN collection RETURN x } EOF curl-X POST--data binary@--dump--user“root:”http://loca

所以我有这个问题已经有一段时间了。我想要的是在Octave上运行这个查询

curl -X POST --data-binary @- --dump - --user "root:" http://localhost:8529/_db/test/_api/cursor <<EOF
{
"query" : "FOR x IN collection RETURN x
}
EOF

curl-X POST--data binary@--dump--user“root:”http://localhost:8529/_db/test/_api/cursor 您可能更应该使用


这应该可以避免产生卷曲的开销,还可以解决here文档的转义问题。

只需输入,而不需要EOF作为参数。或者在GNU八度音阶中使用“urlread”
raw=system("curl -X POST --data-binary @- --dump - --user \"root:\" http://localhost:8529/_db/test/_api/cursor <<EOF
{
\"query\" : \"FOR x IN collection RETURN x\"
}
EOF")