【发布时间】:2019-04-04 15:25:43
【问题描述】:
假设我有一个调用命令的 go 脚本
yum install packagename。
它要求y/n 安装软件包,yum 中有--assumeyes 选项(在这种情况下)我不想使用。
go 中是否有任何其他方式可以将y 发送到命令,因为我不想在运行脚本时手动提供y
【问题讨论】:
假设我有一个调用命令的 go 脚本
yum install packagename。
它要求y/n 安装软件包,yum 中有--assumeyes 选项(在这种情况下)我不想使用。
go 中是否有任何其他方式可以将y 发送到命令,因为我不想在运行脚本时手动提供y
【问题讨论】:
y 是通过stdin 输入的。当你启动一个子进程时,你给它一个作家,你可以写信给它的stdin。
os/exec 文档有一个example。
【讨论】: