在ubuntu中使用apt-get时如何回答多个是/否?

Sne*_*jar 6 apt 14.04

我正在使用“apt-get remove”来删除一个包,但在安装过程中,由于两个不同的原因,它要求我输入两次是/否。

所以我希望我的输入对于第一个问题是肯定的,对于第二个问题是否定的。

下面是我使用 '-y' 作为选项的代码,但它为所有交互设置是。

apt-get --purge -y -f remove grub-pc
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何实现我所提到的?

jaw*_*ark 1

像这样的东西吗?

printf "yes\nno\n" | sudo apt-get ...

显然,不要使用-y,因为您使用 的管道输出提供了所需的答案printf。您还需要确切地知道您需要回答多少个答案,以及给出的正确答案。