Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell 自动化二进制文件的输入过程_Shell_Ant_Input_Automated Tests - Fatal编程技术网

Shell 自动化二进制文件的输入过程

Shell 自动化二进制文件的输入过程,shell,ant,input,automated-tests,Shell,Ant,Input,Automated Tests,我在UNIX上有一个二进制文件,执行该文件时会要求用户输入。此二进制文件的输入是手动提供的 我想自动化这个过程,因为我已经知道输入了。我无法修改二进制文件。我该怎么做?通过shell脚本或甚至使用ant目标,这是可能的吗?简单的输入重定向可以工作: $ binaryFile <<EOF input line 1 input line 2 input line 3 EOF $binaryFile

我在UNIX上有一个二进制文件,执行该文件时会要求用户输入。此二进制文件的输入是手动提供的


我想自动化这个过程,因为我已经知道输入了。我无法修改二进制文件。我该怎么做?通过
shell脚本
或甚至使用
ant
目标,这是可能的吗?

简单的输入重定向可以工作:

$ binaryFile <<EOF
input line 1
input line 2
input line 3
EOF
$binaryFile