gpt4 book ai didi

ruby-on-rails - Rails 控制台/服务器等的 Shell 函数/别名,用于 Rails 2 和 3

转载 作者:行者123 更新时间:2023-11-29 09:11:33 26 4
gpt4 key购买 nike

Rails 3 引入了 rails {c,s,g} 命令格式,用于调用控制台、服务器、生成器等。

回到 Rails 2,我设置了 alias c=script/console 和其他设置来减轻打字。

我希望 Rails 3 也一样,但我仍然维护 Rails 2 应用程序。我可以有一个 shell 别名/函数/其他来检查脚本/foo 的存在并在存在时运行它,否则运行 rails 3 等价物吗?

抱歉这个懒惰的问题; bash/zsh 脚本旨在腐 eclipse 一个人的膜恕我直言,我宁愿有人已经解决了这个问题。

最佳答案

使用-f测试

alias c="if [ -f script/console ]; then script/console; else script/rails console; fi"

关于ruby-on-rails - Rails 控制台/服务器等的 Shell 函数/别名,用于 Rails 2 和 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4725291/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com