擅长:python、mysql、java
<p>解决方案是将脚本作为一个字符串发送:</p>
<pre><code>script = '''
root (hd0,1)
find /boot/grub/menu.lst
setup (hd0)
quit
'''
print subprocess.Popen('grub', stderr=subprocess.STDOUT).communicate(script)[0]
</code></pre>
<p><code>shell=True</code>不应该是必需的。在</p>