gpt4 book ai didi

bash - 如何在 Upstart 脚本中计算变量并使用它?

转载 作者:行者123 更新时间:2023-12-04 19:17:12 25 4
gpt4 key购买 nike

有什么办法可以做到这一点?

一些细节:

我正在尝试为名称为 datetime 的 gunicorn 创建日志文件。

类似的东西,但它不能正常工作:

chdir /home/mypath
script
log_file=./err_$(date +"%d_%m_%Y_%T").log
exec gunicorn --error-logfile $log_file
end script

这种方法也失败了:
exec gunicorn --error-logfile ./err_$(date +"%d_%m_%Y_%T").log

最佳答案

出于某种原因,shell 由 script 启动。节无法找到 date命令在其路径中。使用硬编码路径:

script
log_file=./err_$(/bin/date +"%d_%m_%Y_%T").log
gunicorn --error-logfile $log_file
end script

关于bash - 如何在 Upstart 脚本中计算变量并使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33377339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com