Upstart 错误 – cd: 无法 cd 到 /home/…

Upstart 错误 – cd: 无法 cd 到 /home/…

我有以下新贵代码,它给了我以下错误

/proc/self/fd/9: 2: cd: can't cd to /home/sam/Website/

我尝试按照 upstart 服务给出‘chdir:未找到命令’错误 但它不起作用。无论如何,我不确定为什么根据 upstart 文档这样做有意义。任何帮助都将不胜感激!

description "SamCardCash"

start on runlevel [2345]
stop on runlevel [!2345]

setuid sam
setgid sam

script
  cd /home/sam/Website
  sails lift
end script

console log

respawn

答案1

问题是该文件的 Windows 行尾为 (CRLF而不是LF)。谢谢 @jdeBP。

解释请参阅这篇 Unix 和 Linux 文章

相关内容