![](/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.