模拟按钮按下以构建服务器脚本

时间:2018-06-19 14:21:45

标签: bash build-server

我需要安装一个二进制文件作为构建服务器脚本的一部分。问题在于它需要接受许可协议。

是否可以通过bash脚本模拟按钮按下?

./binary.bin | echo 'q' | echo 'y' | | echo 'e' | | echo 's' | echo '\n'

有些事情吗?坦率地说,我知道这是一个拙劣的解决方案,但坦率地说,我正在使用专有的第三方SDK,这让我发疯了。替代方法是编辑近一百个与库相关的文件,而我不希望这样做。

1 个答案:

答案 0 :(得分:1)

我确定您尊重该软件包的许可协议...

您是否查看过bin文件?包含二进制文件的Bash有时是可编辑的,因为脚本包含在纯文本中。然后使其适应您的需求。