我正在尝试用两个单独的命令组成一个简洁的命令。第一个命令将产生某种输出。我希望第二个命令是一个curl命令,它将前一个命令的输出的完整内容发送到我想要的任何地方。这可能吗?
我之前使用两个单独的命令进行复制和粘贴,但我希望它是自动的,只需要一个命令。
您可以通过命令替换然后将第一个命令的输出通过管道传输到第二个命令来完成此操作。
示例:
curl -X POST -H "Content-Type: application/json" --data "$(command1)" https://your-domain.com/api/endpoint
在此示例中,您要发送到端点/URL 的输出由 command1 生成。
更换
$(命令1)
使用您自己的命令和端点 URL。