我知道我可以使用printf为某些程序自动输入参数。
例如:
printf 'user_name\npassword' | sudo openconnect URL但这对npm create qwik@latest不起作用。因为它有一个步骤是选项选择。
我知道我可以为-y提供npm来抑制它的确认消息。但我知道Qwik没有非交互式CLI。
有什么方法可以让这个命令自动化吗?我在用debian 11 bash。
发布于 2022-11-12 06:12:46
您只能将管道或重定向到从标准输入读取的程序中。如果应用程序没有从标准输入读取,那么在那里发送的任何内容都会被忽略。
对于不从stdin读取的工具和程序来说,为自动化目的提供一些其他的输入方法是相当常见的,例如,用于lftp的批处理文件--如果存在此类选项,程序的文档将包含这些选项的详细信息。
https://unix.stackexchange.com/questions/724578
复制相似问题