我有以下尝试打印感叹号的剧本。但是 test.txt 文件总是有一行“-e!\”。
是 lineinfile 的行为,您不能再添加 SAME 行吗?我可以禁用此行为吗?或者这是任何解决方法?
- hosts: localhost
vars:
items_list:
- '!'
- '!'
- '!'
tasks:
- name: "append all items"
lineinfile:
dest: "test.txt"
line: '-e {{ item }} \'
with_items: "{{ items_list }}"
- name: "append all items"
lineinfile:
dest: "test.txt"
line: '-e {{ item }} \'
with_items: "{{ items_list }}"
devops@devops:~/ANSIBLE$ more test.txt
-e ! \