我有以下新贵代码,它给了我以下错误
/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 文章。