如何自动应答linux终端

2024-10-02 14:27:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我的代码是

import os
os.popen("yaourt -S git",'w').write(mypass)

但问题之后是“Doyouwanttoinstall[y/n]”。我怎样才能自动回答这个问题?我想只要终端有问题,我的回答是“y”。在


Tags: 代码importgit终端oswritepopenmypass
3条回答

您可以在主目录中创建.yaourtrc文件:

cp /etc/yaourtrc ~/.yaourtrc

并编辑以下行:

^{pr2}$

那么yaourt就不会再问你了。在

只需在命令中添加以下内容:

yaourt -S git  noconfirm    

它确保避免确认。在

您可以执行yesunix命令。在

os.system("yes y")os.system("yes y")如果需要大写的Y。在

https://en.wikipedia.org/wiki/Yes_(Unix)

相关问题 更多 >