场景:当调用一些shell脚本时,需要人工交互输入yes or no(y/n),然而当我们执行自动化安装的时候并不想中断执行
方案:使用eof
demo:如 A.sh脚本有人工交互y/n,我们使用 B.sh去调用A.sh的时候,希望默认输入y
B.sh脚本可如下编写:
sh A.sh << eof
y
eof
多个输入情况:
sh A.sh 2>&1 <<eof
y
y
eof
场景:当调用一些shell脚本时,需要人工交互输入yes or no(y/n),然而当我们执行自动化安装的时候并不想中断执行
方案:使用eof
demo:如 A.sh脚本有人工交互y/n,我们使用 B.sh去调用A.sh的时候,希望默认输入y
B.sh脚本可如下编写:
sh A.sh << eof
y
eof
多个输入情况:
sh A.sh 2>&1 <<eof
y
y
eof