首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在交互式shell命令中自动选择项?

如何在交互式shell命令中自动选择项?
EN

Unix & Linux用户
提问于 2022-11-12 05:50:18
回答 1查看 107关注 0票数 1

我知道我可以使用printf为某些程序自动输入参数。

例如:

代码语言:javascript
复制
printf 'user_name\npassword' | sudo openconnect URL

但这对npm create qwik@latest不起作用。因为它有一个步骤是选项选择。

我知道我可以为-y提供npm来抑制它的确认消息。但我知道Qwik没有非交互式CLI

有什么方法可以让这个命令自动化吗?我在用debian 11 bash。

EN

回答 1

Unix & Linux用户

发布于 2022-11-12 06:12:46

您只能将管道或重定向到从标准输入读取的程序中。如果应用程序没有从标准输入读取,那么在那里发送的任何内容都会被忽略。

对于不从stdin读取的工具和程序来说,为自动化目的提供一些其他的输入方法是相当常见的,例如,用于lftp的批处理文件--如果存在此类选项,程序的文档将包含这些选项的详细信息。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/724578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档