如何自动应答 linux 终端

How to auto answer linux terminal

我的密码是

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

但问题是"do you want install [y/n]"。我怎样才能自动回答问题?我要 每当终端问一个问题,我的回答是 "y".

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

cp /etc/yaourtrc ~/.yaourtrc

并编辑以下行:

BUILD_NOCONFIRM=1
EDITFILES=0

yaourt就不问你了。

您可以执行 yes unix 命令。

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

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

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

yaourt -S git --noconfirm    

它确保避免确认。