有什么办法可以实现这个目标吗?
一些细节:
我正在尝试使用日期时间为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
答案 0 :(得分:1)
由于某种原因,script
节启动的shell无法在其路径中找到date
命令。使用硬编码路径:
script
log_file=./err_$(/bin/date +"%d_%m_%Y_%T").log
gunicorn --error-logfile $log_file
end script