0

我对 curl/REST 有点陌生,并且看过但找不到对我有意义的东西。

我正在玩 etcd,存储一些键,我可以使用 etcdctl 拉一个返回,这非常方便,因为我打算将这些东西回显到配置文件中;

etcdctl 获取 /dtank/facts/server/IP

10.2.0.91

这是王牌。我现在要做的是通过 curl 获得相同的功能,因为我需要在没有安装 etcdctl 的机器上发出这样的请求。

当我运行以下命令时;

curl -L http://localhost:4001/v2/keys/dtank/facts/server/IP

我明白了;

{"action":"get","node":{"key":"/dtank/facts/server/IP","value":"10.2.0.91","modifiedIndex":19,"createdIndex":19 }}

我的问题真的是,我是否需要跳过箍 [grep,sed 等] 来解决这个返回到 IP 地址的问题,这就是我所追求的,或者我可以使用一些技巧来请求这个价值?

非常感谢提前!

4

0 回答 0