我需要安装一个二进制文件作为构建服务器脚本的一部分。问题在于它需要接受许可协议。
是否可以通过bash脚本模拟按钮按下?
./binary.bin | echo 'q' | echo 'y' | | echo 'e' | | echo 's' | echo '\n'
有些事情吗?坦率地说,我知道这是一个拙劣的解决方案,但坦率地说,我正在使用专有的第三方SDK,这让我发疯了。替代方法是编辑近一百个与库相关的文件,而我不希望这样做。
答案 0 :(得分:1)
我确定您尊重该软件包的许可协议...
您是否查看过bin文件?包含二进制文件的Bash有时是可编辑的,因为脚本包含在纯文本中。然后使其适应您的需求。