sh文件只执行所有命令,但只有最后一个命令有效

时间:2017-05-12 19:44:04

标签: node.js sh

请帮助我,我正在尝试使用.sh文件在程序上自动重启。我的代码:
node ./server.js node ./server.js 但我一直得到这个error

请帮忙!

1 个答案:

答案 0 :(得分:0)

基于错误消息

'rror: Cannot find module '/root/Clones/server.js
    at Function.Module._resolveFilename (module.js:470:15)
    ...

看起来它正在尝试加载server.js^M,其中^M表示Ctrl-M或回车符(也称为\r\015或{{1 }})。

您的shell脚本是否为Windows格式,带有CR / LF行结尾?你必须将它转换为unix格式(只是LF(换行))。

相关问题