我可以这样做:
curl -s -XPOST 1.2.3.4:9200/my_index/my_index_type/_bulk -H "Content-Type: application/x-ndjson" --data-binary @/home/modified.json
但这失败了:
curl -s -XPOST 1.2.3.4:9200/my_index/my_index_type/_bulk -H "Content-Type: application/x-ndjson" --data-binary @/home/modified.json --quiet
如何设置“安静”?
谢谢。
答案 0 :(得分:1)
您似乎要禁止使用--quiet
进行非日志STDOUT输出。让我们尝试这种方式-
curl -s --quiet -XPOST 1.2.3.4:9200/my_index/my_index_type/_bulk -H "Content-Type: application/x-ndjson" --data-binary @/home/modified.json
根据--quiet
的{{3}},
此标志必须在任何命令之前。
如果它没有完成任务,则可以使用-o
开关并将输出发送到dev/null
而不是使用--quiet
curl -s -o /dev/null -XPOST 1.2.3.4:9200/my_index/my_index_type/_bulk -H "Content-Type: application/x-ndjson" --data-binary @/home/modified.json