基本的に、
$ python script.py
仕事をしません。
$ python -c "execfile( "script.py" )"
仕事をしない
$ python
>>>
ここにコマンドを貼り付けると、
>>> execfile( "script.py")
仕事もします。
スクリプト:
#!/usr/bin/env python
import pexpect
child = pexpect.spawn( "command" )
child.sendline( "y" )
回答:
回答№1は0これは動作します:
#!/usr/bin/env python
import pexpect
child = pexpect.spawn( "/bin/bash -c "command"" )
child.sendline( "y" )
child.interact()
child.sendcontrol( "z" )
child.sendline( "bg" )