擅长:python、mysql、java
<p>你的脚本有没有做任何终端处理?除了简单的<code>sys.stdout.write()</code>或调用<code>print</code>(Python2.x)或{<cd3>}(Python3.x)之外,它是否执行任何I/O操作?它是否执行<code>input()</code>或<code>raw_input()</code>或<code>sys.stdin.read()</code>操作?是Python 2还是3?在</p>
<p>粗略地说,在后台运行命令与在前台运行命令时唯一不同的是它对终端的任何调用。在后台试图访问终端的进程可能会处于休眠状态,直到它回到前台。对标准输出的正常写入不会阻止。。。但是对curses函数的任何调用,甚至是<code>getpass()</code>中的一些termio内容,都可能会将终端设置为阻止尝试的终端写入的模式。在</p>