我在 cron 调度程序中有一些任务:
40 07 * * * value=$(curl -d '{"query":"java-middle", "turnOff":true}' -H "Content-Type: application/json" -X POST http://localhost:8080/explorer)
- 这价值接受字符串格式的 json
- 如何保存价值(或 curl 命令的结果)保存在文件中并在未来的任务中获取它们?
答案1
解决:
在这种情况下,命令无法为变量赋值(价值在我的示例中),同时将值保存在文件中。然后必须擦除字符串值=$
为了将结果保存在文件中,只需添加>文件名
40 07 * * * curl -d '{"query":"java-middle", "turnOff":true}' -H "内容类型:application/json" -X POST http://localhost:8080/explorer>/路径/文件名