【发布时间】:2011-07-19 11:21:32
【问题描述】:
我需要从 shell 脚本运行 ant 脚本,如果 ant 脚本成功执行,我必须得到返回码 0 或失败时返回 1。谁能告诉我如何实现?
【问题讨论】:
标签: shell ant scripting websphere-mq-fte return-code
我需要从 shell 脚本运行 ant 脚本,如果 ant 脚本成功执行,我必须得到返回码 0 或失败时返回 1。谁能告诉我如何实现?
【问题讨论】:
标签: shell ant scripting websphere-mq-fte return-code
cd ~/yoursourcedir/
ant
if [[ $? -ne 0 ]]
then
echo "error happend"
fi
$? 包含上一个命令的错误代码,在本例中为 ant。
-ne 0 表示不等于 0,所以如果发生错误,请执行 echo。
您可以为 ant 指定标准参数,即您的构建文件:
ant -buildfile build.xml
【讨论】:
ant会显示什么?