标签: shell ant input automated-tests
我在UNIX上有一个二进制文件,在执行时会询问用户输入。这个二进制文件的输入是手动给出的。
我想自动化程序,因为我已经知道了输入。我无法修改二进制文件。我怎样才能做到这一点?这可以通过shell script甚至ant目标实现吗?
shell script
ant
答案 0 :(得分:1)
简单的输入重定向可能有效:
$ binaryFile <<EOF input line 1 input line 2 input line 3 EOF
如果您需要更复杂的内容,请查看expect包。