0
- vars:
npm:
npm_global: "{{ ansible_env.HOME }}/.npm-global"
- name: Update Bashrc for npm
lineinfile: >
dest={{ project.shell_rc_file }}
regexp='export PATH={{ npm.npm_global }}/bin:$PATH'
line='export PATH={{ npm.npm_global }}/bin:$PATH'
state=present
backup=yes
create=yes
Я пробовал много раз, но всегда получить линию дублей в export PATH=...
анзибль lineinfile дублирует линию
Что вы пытаетесь сделать? Возможно, вы неправильно поняли параметр regexp. Какова ваша версия? – helloV
Как выглядит ваш bashrc, прежде чем запускать эту игру, что вы ожидаете от нее, и что вы на самом деле получаете? – ydaetskcoR