В моем внешнем инструменте gedit установлен Java Runner:
#!/bin/sh
cd $GEDIT_CURRENT_DOCUMENT_DIR
if javac $GEDIT_CURRENT_DOCUMENT_NAME;
then
java ${GEDIT_CURRENT_DOCUMENT_NAME%\.java}
else
echo "Failed to compile"
fi
Я попытался изменить его на что-то вроде этого
#!/bin/sh
cd $GEDIT_CURRENT_DOCUMENT_DIR
ruby ${GEDIT_CURRENT_DOCUMENT_NAME%\.rb}
, но он не работает. Возможно, я что-то пропустил, я не знаю, что, потому что я не делаю сценарии Bash. Хехе
Hy, я использовал это, и это прекрасно работает (я использую ruby1.9.1 на моем Ubuntu)
#!/bin/sh
cd $GEDIT_CURRENT_DOCUMENT_DIR
ruby1.9.1 $GEDIT_CURRENT_DOCUMENT_NAME
Удачи.