Python shell 交互返回结果被截断
資深大佬 : chenshun00 63
代码如下:
proc = subprocess.Popen(['ps -ef |grep java |grep -v grep'], stdout=subprocess.PIPE, shell=True) proc.communicate() retcode = proc.returncode
返回结果
root 1494 1 0 12 月 05 ? 00:04:51 java -jar -Dxxx=xx -Dxxx1=xx -Dxxx2=xx -Dxxx3=xx -Dxxx4=xx -Dxxx4222d
预期在 bash 上执行结果如下
[[email protected] ~]# ps -ef |grep java |grep -v grep root 1494 1 0 12 月 05 ? 00:04:51 java -jar -Dxxx=xx -Dxxx1=xx -Dxxx2=xx -Dxxx3=xx -Dxxx4=xx -Dxxx4222dsdfsdfsdfsdfsfdsfsdfsdfsdfsdfsdfsdfsdf=1 -Dxxx4222dsdfsdfsdfsdfsfdsfsdfsdfsdfsdfsdfsdfsdfx=1 -Dxxx4222dsdfsdfsdfsdfsfdsfsdfsdfsdfsdfsdfsdfsdt=1 -Dxxx4222dsdfsdfsdfsdfsfdsfsdfsdfsdfsdfsdfsdfsdfh=2 demo-0.0.1-SNAPSHOT.jar
请问下这个是什么问题导致的 :)
大佬有話說 (4)