以下是一个bash脚本的示例,可以使用curl从API获取响应并将其保存到本地文件中。
#!/bin/bash
url="http://example.com/api/endpoint"
output_file="response.json"
curl -s $url > $output_file
if [ $? -eq 0 ]; then
echo "API response saved as $output_file"
else
echo "Failed to download API response"
fi
解释:该脚本定义了一个变量url
,它包含API的完整URL,以及一个变量output_file
,它是本地文件的名称。使用curl
命令从API下载响应,并将其保存到本地文件output_file
中。在下载完成后,脚本检查curl
命令是否成功完成,并根据结果输出相应的消息。
注意:示例代码中的url
和output_file
变量需要根据实际情况进行修改。