2010-06-23 3 views
0

Я создал один сценарий оболочки в моей папке lib.RAILS_ROOT со сценарием оболочки

И я хочу использовать RAILS_ROOT в этом скрипте вместо длинного пути.

Есть ли способ, которым я могу это сделать?

Это мой сценарий

if ! [ -s delayed_job.pids ]; then 
    RAILS_ENV=production /home/app/script/delayed_job start 
fi 

Я хочу модифицированную эту линию с чем-то вроде этого.

if ! [ -s delayed_job.pids ]; then 
    RAILS_ENV=production #{RAILS_ROOT}/script/delayed_job start 
fi 

Возможно ли это? Как ?

ответ

1
run_result = `#{Rails.root}/lib/your_script_name.sh` 
# ` is backtick character in upper left corner of your keyboard below ESC 
Смежные вопросы