使用 Nid 时传递 Y 命令

使用 Nid 时传递 Y 命令

创建一个脚本来自动执行克隆过程,其中运行命令实用程序来更改数据库名称,但我不知道当脚本在后台运行时如何传递 Y 命令。

我希望脚本自动提供答案 Y,如下所述。

例子

Change database ID and database name PROD to Test? (Y/[N]) => Y

答案1

假设你的脚本问题应始终回答y

您可以使用yes命令:

yes | your-script.sh

如果您的脚本执行另一个需要 as 输入的命令,您还可以修改您的脚本,并将包含yas 的行替换为external-commandyes | external-command

男人是的

yes - 重复输出一个字符串直到被杀死

描述 重复输出包含所有指定 STRING 的行,或 'y'。

相关内容