Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在playbook上使用Ansible for netstat命令和格式_Python_Linux_Unix_Ansible - Fatal编程技术网

Python 在playbook上使用Ansible for netstat命令和格式

Python 在playbook上使用Ansible for netstat命令和格式,python,linux,unix,ansible,Python,Linux,Unix,Ansible,使用ansible运行nestat命令,然后使用grep获取IP地址 但当它在剧本中出现时,很难从终端中读出。看起来格式已关闭,但IP地址也不会返回 我已经在所选择的服务器上测试了该命令,它完成了它的任务 - name: netstat check command: netstat -tulnp | awk grep -e 'PADDRESS HERE' register: netstat - debug: msg="{{netstat.stdout}}" 任何

使用ansible运行nestat命令,然后使用
grep
获取IP地址

但当它在剧本中出现时,很难从终端中读出。看起来格式已关闭,但
IP
地址也不会返回

我已经在所选择的服务器上测试了该命令,它完成了它的任务

 - name: netstat check
       command: netstat -tulnp | awk grep -e 'PADDRESS HERE'
       register: netstat
 - debug: msg="{{netstat.stdout}}"

任何帮助都将是惊人的

您可以尝试以下方法来获得正确的格式

- debug: msg="{{netstat.stdout_lines}}"