2017-05-31 63 views
0

我的代码是如何自动应答Linux终端

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

但之后的问题是 “你想安装[Y/N]”。我如何自动回答问题?我想要每当终端提问时,我的答案是“y”。

+3

选项'--noconfirm'给yaourt应该诀窍 –

+0

谢谢你保存我的日子 –

回答

0

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

cp /etc/yaourtrc ~/.yaourtrc 

并编辑下面几行:

BUILD_NOCONFIRM=1 
EDITFILES=0 

然后yaourt不会问你了。

1

只需添加以下到您的命令:

yaourt -S git --noconfirm  

它确保确认是可以避免的。

+0

感谢它为我工作:) –

+0

请Serkan,markk的答案是好答案 –