ansible xx-m shell -a "ps -ef | grep tomcat | grep -v grep | awk '{print $2}'" 提取tomcat的进程pid回失败,原因是ansible 设别awk的$ 符号有问题
改成ansible aecc -m shell -a "ps -ef | grep tomcat | grep -v grep | awk '{print $2}'"
或者把命令写成脚本,远程执行脚本