Not used this module myself but I think perhaps you need to use $1 instead of \1
Have a look at the integration tests for this module here: https://github.com/ansible/ansible/blob/devel/test/integration/roles/test_win_lineinfile/tasks/main.yml There's a task that looks like this - name: replace a line with backrefs included in the line win_lineinfile: dest={{win_output_dir}}/test.txt state=present line="New $1 created with the backref" backrefs=yes regexp="^This is (line 4)$" hence suggestion to try using $1 HTH Jon On Wednesday, 6 April 2016 17:46:49 UTC+1, [email protected] wrote: > > Hello great people of ansible persuasion, > > I'm trying to do some *win_lineinfile *with *backrefs.* > > Being a core module, it could be I'm doing it wrong, so here it goes - let > me know if you have any clue: > > win_lineinfile: > dest: c:\Windows\System32\inetsrv\config\applicationHost.config > regexp: '^(.*)<urlCompression \/>$' > line: '\1<urlCompression doStaticCompression="true" > doDynamicCompression="true" />' > state: present > backrefs: yes > backup: yes > > It's runninng against this > > <urlCompression /> > > and after execution I end up with this > > \1<urlCompression doStaticCompression="true" doDynamicCompression="true" > /> > > it does the job, but i get the \1 instead of the group of spaces. Am I > missing anything? > > > > Brussels · New York · stylelabs.com <http://marketingcontenthub.com/> > ------------------------------ > > *Join our team and help us create and innovate ⓜ Marketing Content Hub, > one of the most user-friendly content marketing tools on the market.* > > Belgium: Senior Web Developer > <http://stylelabs.com/en/about-us/jobs/opportunities/javascript-developer/> > - Senior Dotnet Developer > <http://stylelabs.com/en/about-us/jobs/opportunities/senior-net-developer/> > - Dotnet Developer > <http://stylelabs.com/en/about-us/jobs/opportunities/net-developer/> - > Project > Manager > <http://stylelabs.com/en/about-us/jobs/opportunities/project-manager/> > - Solution Architect > <http://stylelabs.com/en/about-us/jobs/opportunities/solution-architect/> > - Business Analyst > <http://stylelabs.com/en/about-us/jobs/opportunities/business-analyst/> > United States: Senior Dotnet Developer > <http://stylelabs.com/en/about-us/jobs/opportunities/net-developer-greater-philadelphia-area/> > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/60527c64-0921-45c8-be74-0e273910781f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
