如何从 curl 资源添加别名
How to add aliases from a curl resource
我有一堆网络资源。为了让我的生活更轻松,我现在制作了一个额外的 returns 所有端点的别名。这非常方便,因为我也有不同的环境(主机名和端口)。现在我可以卷曲资源并复制粘贴所有别名(如 list="curl ..."),效果很好。但是我怎样才能直接获取别名呢?像
curl "http://localhost:9999/env" | bash
顺便说一下,哪个不起作用。
编辑:示例输出
alias topics='curl -X GET "http://localhost:9999/bus/api/v1/topics"'
alias stats='curl -X GET "http://localhost:9999/bus/api/v1/topics+stats"'
只是猜测,但我很确定它会起作用:
source <(curl "http://localhost:9999/env")
我不确定 curl 语法,我只是在模仿你的语法。您需要在其标准输出中将 return 卷曲到必须由 bash.
处理的内容
我有一堆网络资源。为了让我的生活更轻松,我现在制作了一个额外的 returns 所有端点的别名。这非常方便,因为我也有不同的环境(主机名和端口)。现在我可以卷曲资源并复制粘贴所有别名(如 list="curl ..."),效果很好。但是我怎样才能直接获取别名呢?像
curl "http://localhost:9999/env" | bash
顺便说一下,哪个不起作用。
编辑:示例输出
alias topics='curl -X GET "http://localhost:9999/bus/api/v1/topics"'
alias stats='curl -X GET "http://localhost:9999/bus/api/v1/topics+stats"'
只是猜测,但我很确定它会起作用:
source <(curl "http://localhost:9999/env")
我不确定 curl 语法,我只是在模仿你的语法。您需要在其标准输出中将 return 卷曲到必须由 bash.
处理的内容