Мне нужно запустить сценарий ant из сценария оболочки, и если сценарий ant выполнен успешно, я должен получить код возврата 0 или в случае сбоя 1. Может ли кто-нибудь сказать мне, как этого можно достичь?
Как запустить скрипт ant из скрипта оболочки?
Ответы (1)
cd ~/yoursourcedir/
ant
if [[ $? -ne 0 ]]
then
echo "error happend"
fi
$?
содержит код ошибки вашей последней команды, в данном случае ant
. -ne 0
означает не равно 0, поэтому, если произошла какая-либо ошибка, выполните команду echo
.
Вы можете указать стандартные параметры для ant, т.е. ваш файл сборки:
ant -buildfile build.xml
person
Jacob
schedule
19.07.2011
Правильно ли установлен ant? Что отображается при вводе
ant
в командной строке?
- person Jacob; 21.07.2011