我正在尝试在json文件中找到某个键值对,但ansible似乎不喜欢:字符... 我尝试将所有角色转义都没有成功...对我做错的事情有任何想法吗?
- name: Check if file contains the entry KEY VAL
shell: cat PATH/dummy_file.file | grep "\"KEY\": \"VAL\""
become: yes
become_method: sudo
failed_when: false
register: cat_result
答案 0 :(得分:1)
引用整个shell行:
shell: 'cat PATH/dummy_file.file | grep "\"KEY\": \"VAL\""'