2012-03-18 95 views
0

我试图用shell脚本中的瘦启动我的Rails应用程序。如果我手动运行命令,一切正常,但如果我运行该脚本,它不会工作。无法从bash脚本启动瘦服务器

#!/bin/bash 
cd /path/to/my/project_1 
thin -e production -p 3000 --daemonize -s 10 start 
cd /path/to/my/project_2 
thin -e production -p 3010 --daemonize -s 10 start 

我在做什么错?谢谢。

+0

根本没有错误信息? – forker 2012-03-18 16:19:34

+1

因此,如果您将该文本复制并粘贴到终端中,它可以正常工作,但是如果您运行shell脚本,它不起作用?我假设你已经执行脚本的权限。你能提供更多的信息吗? – yellowantphil 2012-03-18 16:27:01

+0

@forker - 错误消息:) – valk 2012-03-18 16:30:09

回答

1

这个问题得到了解决的意见,但为后人的缘故:

确保你对脚本执行权限。 chmod 755 my_awesome_script应该这样做。