如何在 crontab 中的文件中保存变量

如何在 crontab 中的文件中保存变量

我在 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>/路径/文件名

相关内容