gpt4 book ai didi

linux - Ansible 剧本创建输出到日志文件

转载 作者:行者123 更新时间:2023-12-03 10:01:25 26 4
gpt4 key购买 nike

这是我工作的 ansible 剧本的一小部分。
我想将收集到的信息发送到日志文件(剧本将创建)
我尝试了很多不同的方式,但没有得到任何地方。

没有错误回来,只能告诉我脚本正在运行,但我猜它会去其他地方而不是我希望它做的目的地

这是我的脚本

将不胜感激您的想法和帮助

 - name: netstat check 
shell: netstat -tulnp | awk '{print $4}' | sed -n 's/.*:\([^",]*\)[",]*$/\1/p'
register: netstat

- name: copy output to local file
copy:
content: "{{ netstat.stdout}}"
dest: "/home/user_name/netstat.txt"

谢谢

最佳答案

我在我的 ansible 服务器(主机:localhost)中执行了你的剧本,它工作正常。使用所需的输出创建一个新文件。

如果您想在本地主机上使用它,请尝试将 delegate_to: localhost

- name: copy output to local file
copy:
content: "{{ netstat.stdout}}"
dest: "/home/user_name/netstat.txt"
delegate_to: localhost

关于linux - Ansible 剧本创建输出到日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59837531/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com