【发布时间】:2013-08-12 11:20:54
【问题描述】:
我使用的是 OSX 10.8,我正在尝试从我的主目录 ~ 执行一个脚本。
脚本是为了缩短新rails应用的创建时间,例如:
ruby new path/to/app
这是我~/.profile中的别名:
alias rc="~/.rubynew
而.rubynew的内容,贯穿chmod 755 ~/.rubynew的内容是:
#!/bin/bash
$path="~/Documents/Rails_Apps/"
ruby new $path+=$1
更多信息
执行为:
rc helloworld
应该用路径创建一个应用程序:
~/Documents/Rails_Apps/hellworld
我得到了这些错误,我用 gcc 用完全相同的方法编译 c。我用谷歌搜索了一个小时,用 50 种不同的方式重写了它,但它拒绝工作,有什么猜测吗?
~/Documents/Rails_Apps 确实存在。
Errors:
/Users/tsujp/.rubynew: line 3: =~/Documents/Rails_Apps/: No such file or directory
ruby: No such file or directory -- new (LoadError)
【问题讨论】:
-
这是
rails new ...,不是ruby new ... -
啊,修复得很好,仍然没有结果。它默认回到主目录。
标签: ruby-on-rails ruby macos terminal