【发布时间】:2017-12-28 10:23:32
【问题描述】:
我有一个名为 clado.txt 的示例文件,其中包含以下内容。
[server]
[backend]
[frontend]
我正在尝试在 [server] 部分下插入一行“apache1”。
[server]
apache1
[backend]
[frontend]
我的剧本
---
- hosts: aws
become: yes
remote_user: ec2-user
tasks:
- name: editing /home/ec2-user/clado.txt.
lineinfile:
dest: /home/ec2-user/clado.txt
insertafter: "[server]"
line: "apche1"
但我没有得到我想要的输出。
[server]
[backend]
[frontend]
apche1
如何在 [server] 下放置单词“apache1”
【问题讨论】:
-
这看起来像是您正在创建的 INI 文件。我不确定它是否有效,但请查看docs.ansible.com/ansible/latest/ini_file_module.html,这可能会对您有所帮助。