我正在使用“apt-get remove”来删除一个包,但在安装过程中,它出于两个不同的原因要求我输入两次是/否。
所以我希望对第一个问题输入是“是”,对第二个问题输入否。
下面是我使用“-y”作为选项的代码,但它对所有交互都设置为“是”。
apt-get --purge -y -f remove grub-pc
谁能告诉我如何实现我所提到的目标?
答案1
像这样吗?
printf "yes\nno\n" | sudo apt-get ...
显然,不要使用-y
,因为您使用来自的管道输出提供所需的答案printf
。您还需要确切知道您需要回答多少个答案以及要给出的正确答案。