upstart chdir 能与符号链接一起使用吗?

upstart chdir 能与符号链接一起使用吗?

目前在我的 upstart 脚本中,chdir指向一个符号链接(软)。

chdir 是否尊重符号链接或直接进入符号链接目录?

我之所以问这个问题是因为在我使用的 Web 服务器(Puma)中,pwd现在使用该chdir节的命令没有指向符号链接目录。

https://github.com/puma/puma/issues/539了解更多信息。

谢谢。

答案1

Upstart 将解析符号链接。您无法通过使用脚本部分和 cd /path 来解决此问题。

编辑:看起来好像已经弄清楚了问题所在。cd将 $PWD 设置为符号链接,而不是解析目录,并且chdir根本没有设置 $PWD,因此应用程序获取其当前工作目录并接收解析路径。

相关内容