![](/img/trans.png)
[英]How can I run a “cron script” on heroku by user interaction on Rails?
[英]How can I make an alias both cd and run a script or run a script in a non-home directory
如何创建别名要么在另一个目录中运行脚本,要么同时运行cd并运行脚本?
我的.bashrc
文件中的命令为cd /home/myname/my_dir
并且
rake sunspot:solr:start
当我在我们的app目录(包含/ script子目录)时。
我无法将目录放在rake命令中,或者让别名执行cd,然后执行当前执行的rake命令。
例如,我尝试了rake /home/my_dir/out_code_directory/sunspot:solr:start RAILS_ENV=test
但是没有用。
alias rakesolr='cd dir; rake sunspot:solr:start; cd -'
适合我(在bash)。 这样做你需要的吗?
[啊, 分号! 迈克尔。]
也许你可以编辑你的佣金任务吗? 或者,您可以创建一个执行Dir.chdir的新任务,然后执行所需的任务。
编辑:资源约内的其他执行任务这里
为什么不编写一个小的bash脚本,cds然后执行脚本并通过别名命令运行?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.