这是我hello.sh shell脚本如何使用ExpectJ工具在java代码中运行Unix shell脚本?
VALID_NAME="abcd"
echo "Name: "
read name
if [ "$name" == $VALID_NAME ]; then
echo "correct"
else
echo "unexpected input"
fi
=============================== =========================
这是我的Java代码
======= ================================================== =============
这是我的输出
名称://这是笏它要求
ABCD //这是我give..and什么也没有发生
====== ================================================== ====
我已经纠正了我上面的Java代码..
如果ExpectJ就像香草期待,你必须发送一个回车:'s.send( “ABCD \ r”);' – 2011-04-18 13:52:03
@glenn:我没有太多的想法大约期望无论是。这是我第一次在expectj工作。无论如何,我认为你的建议,但不幸的是,没有工作.. – hari 2011-04-19 05:20:37