我正在尝试编写一个bash脚本来运行mongoDB和Node.js服务器。
目前我尝试通过Automater实现这一点,但是我无法完成此任务。我现在正尝试使用Bash脚本完成相同的任务。
目前我的MongoDB shell脚本位于
/User/Bacon/mongodb/bin/mongod
和
/User/Bacon/mongodb/bin/mongo
我的node.js服务器位于
/User/Bacon/nodeapp/app.js
通过在终端中输入
来执行node app.js
有人可以向我解释我应该如何处理这个问题?任何帮助都会很棒。谢谢。
答案 0 :(得分:0)
尝试使用“屏幕”。最简单的方法。
您也可以尝试使用“dtach”(brew中提供)来运行它。
su - mongo -c "dtach -n mongo /User/Bacon/mongodb/bin/mongod"
su - node -c "dtach -n nodejs node app.js"