Automation 命令“gcloud计算实例模板删除”的自动回答“是”`
要删除gcloud实例模板,我们调用Automation 命令“gcloud计算实例模板删除”的自动回答“是”`,automation,gcloud,Automation,Gcloud,要删除gcloud实例模板,我们调用 gcloud compute instance-templates delete TEMPLATE_NAME 但是我们必须回答一个Y/n问题,这对于自动化bash脚本来说是不受欢迎的。我们想要自动回答是的,怎么回答 p、 美国 我对这个问题的回答没有什么帮助 命令的手动页面也不包含任何其他参数 gcloud help compute instance-templates delete gcloud有一组全局标志,包括--quiet以禁用此类提示: 我
gcloud compute instance-templates delete TEMPLATE_NAME
但是我们必须回答一个Y/n问题,这对于自动化bash脚本来说是不受欢迎的。我们想要自动回答是的,怎么回答
p、 美国
我对这个问题的回答没有什么帮助
命令的手动页面也不包含任何其他参数
gcloud help compute instance-templates delete
gcloud
有一组全局标志,包括--quiet
以禁用此类提示:
我同意在使用gcloud
命令时,使用--quiet
是最好的方法
但对于没有此选项的CLI工具,我们可以显式使用printf
,如下所示:
printf'yes'| gcloud计算实例模板删除模板名称
我希望这是有用的(如果不是在这种情况下,那么是在其他地方)。您在gcloud上启发了我的知识。非常感谢。请注意,
--quiet
将适用于该用例。但从语法上讲,它所做的是“关闭”所有提示和所有控制台输出——这可能是您不想要的。对于更通用的解决方案,可能首选下面@AmitYadav显示的printf“yes”|
方法。它将正常显示所有控制台输出,并在提示时提交值yes