Linux 如何在shell终端中忽略响应?

Linux 如何在shell终端中忽略响应?,linux,shell,centos,Linux,Shell,Centos,我使用的是CentOS 6.3 当终端提示问题时,如何忽略或写入“y” 例如,当我运行“yum install java-1.7.0-openjdk”时,它会提示我以下语句 Is this ok [y/N]: 是否存在我可以忽略或始终对问题说“是”的情况?对于百胜,它采用选项-y,对所有问题回答“是” yum -y install java-1.7.0-openjdk 对于其他安装,您可以尝试通过管道将命令yes传递到进程,但我不确定它是否适用于每个程序。先试试看 yes | yum ins

我使用的是CentOS 6.3

当终端提示问题时,如何忽略或写入“y”

例如,当我运行“yum install java-1.7.0-openjdk”时,它会提示我以下语句

Is this ok [y/N]:

是否存在我可以忽略或始终对问题说“是”的情况?

对于百胜,它采用选项
-y
,对所有问题回答“是”

yum -y install java-1.7.0-openjdk
对于其他安装,您可以尝试通过管道将命令
yes
传递到进程,但我不确定它是否适用于每个程序。先试试看

yes | yum install java-1.7.0-openjdk

对于yum,它使用选项
-y
,对所有问题回答yes

yum -y install java-1.7.0-openjdk
对于其他安装,您可以尝试通过管道将命令
yes
传递到进程,但我不确定它是否适用于每个程序。先试试看

yes | yum install java-1.7.0-openjdk

对于yum,它使用选项
-y
,对所有问题回答yes

yum -y install java-1.7.0-openjdk
对于其他安装,您可以尝试通过管道将命令
yes
传递到进程,但我不确定它是否适用于每个程序。先试试看

yes | yum install java-1.7.0-openjdk

对于yum,它使用选项
-y
,对所有问题回答yes

yum -y install java-1.7.0-openjdk
对于其他安装,您可以尝试通过管道将命令
yes
传递到进程,但我不确定它是否适用于每个程序。先试试看

yes | yum install java-1.7.0-openjdk

是的,您可以使用
Spawn

#!/usr/bin/expect -f
spawn yum install java-1.7.0-openjdk
expect "[y/N]:" 
send "y\r"
interact

我没有经过测试,但我发现“自动终端”

是的,您可以使用
Spawn

#!/usr/bin/expect -f
spawn yum install java-1.7.0-openjdk
expect "[y/N]:" 
send "y\r"
interact

我没有经过测试,但我发现“自动终端”

是的,您可以使用
Spawn

#!/usr/bin/expect -f
spawn yum install java-1.7.0-openjdk
expect "[y/N]:" 
send "y\r"
interact

我没有经过测试,但我发现“自动终端”

是的,您可以使用
Spawn

#!/usr/bin/expect -f
spawn yum install java-1.7.0-openjdk
expect "[y/N]:" 
send "y\r"
interact
我没有测试,但我发现了“自动终端”