Ruby Script Runner для Ubuntu Gedit - PullRequest
       3

Ruby Script Runner для Ubuntu Gedit

0 голосов
/ 21 февраля 2011

У меня установлен этот внешний Java-скрипт в моих внешних инструментах:

#!/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.Хехе

Ответы [ 2 ]

2 голосов
/ 21 февраля 2011

GEDIT_CURRENT_DOCUMENT_NAME включает расширение файла.

Так что просто сделайте:

#!/bin/sh
cd $GEDIT_CURRENT_DOCUMENT_DIR
ruby $GEDIT_CURRENT_DOCUMENT_NAME
0 голосов
/ 21 февраля 2011

Убедитесь, что скрипт исполняемый

chmod +x my_script.sh
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...