gpt4 book ai didi

linux - EULA 接受 Bash 脚本

转载 作者:太空狗 更新时间:2023-10-29 11:39:22 24 4
gpt4 key购买 nike

我有一个试图安装 bin 的脚本。

除 .bin 在 more 中打开 EULA 外,一切正常。在脚本再次开始并自行完成安装之前,您必须手动 ctrl c 退出此更多实例。

因为这更多的是转义 shell,所以脚本在打开后不知道要运行什么。有没有办法让 expect 寻找并阻止它?

没有自定义标志来自动接受 eula。

我到处寻找解决方案,但似乎没有任何效果。

命令本身很简单,但在 heredoc 之前被阻止

/bin/bash gp.bin << AUTO
REST
OF
PARAMETERS
AUTO

最佳答案

您应该可以使用“q”退出更多,但这只能以交互方式工作。

如果安装脚本写得好,你应该能够使用 more 以外的东西作为你的寻呼机。尝试:

export PAGER=cat

并查看行为是否发生变化。

如果您仍然卡住了,您可能需要查看类似 Expect 的内容而不是 heredoc。

关于linux - EULA 接受 Bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9086517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com