在使用 ssh user@ip ps -ef|grep python3|grep -v grep|cut -c 9-15|xargs kill -9命令时 总是杀不掉相关进程;ssh user@ip ps -ef|grep python3|grep -v grep|cut -c 9-15也是可以取到相关进程pid
用 ps -ef|grep python3|grep -v grep|cut -c 9-15|xargs kill -9在本机上也是可以杀掉相关进程
我的解决办法是直接在xargs 前面再ssh一下,虽然执行命令报错(jenkins上不报错,在执行纯命令脚本时报错),但是可以达到效果:
ssh user@ip ps -ef|grep python3|grep -v grep|cut -c 9-15|ssh user@ip xargs kill -9