[英]Getting error “cat: write error: Broken pipe” only when running bash script non-interactively
[英]run rustup's curl-fetched installer script non-interactively
我正在尝试自动化包括安装锈的东西
curl https://sh.rustup.rs -sSf | sh
这是用户输入的交互和查询以从“1”、“2”或“3”中进行选择。
无法弄清楚,如何输入。
通常对于 apt-get,“-y”选项尝试捕获并输入提示。
不确定,卷曲是如何完成的。
我怎样才能做到这一点?
要使安装无人值守,您可以运行
curl https://sh.rustup.rs -sSf | sh -s -- -y
如果你是 ssh,你应该在前面添加 nohup 参数
使用-s
参数,将 sh 设置为从标准输入读取命令,然后传递-y
以自动接受选项
有关 sh 的更多信息,您可以查看手册页
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.