Hi, at first glance, it doesn't seem to be possible.
I had never thought of using puppet resource in this way. Is there a reason why you prefer it over puppet apply? On 03/06/2013 07:49 AM, Robert Citek wrote: > Hello all, > > How does one enter multi-line content using 'puppet resource file ...' > at the command line? > > For example, I am trying to create a file called /tmp/hw.txt with two > lines of content: > > $ cat /tmp/hw.txt > hello > world > > This does not work: > > $ puppet resource file hello_world \ > path=/tmp/hw.txt \ > ensure=file \ > content="hello\nworld\n" > > This does, but use "puppet apply" : > > cat <<"eof" | puppet apply > file { "hello_world": > path => "/tmp/hw.txt", > ensure => "file", > content => "hello\nworld\n", > } > eof > > Does anyone have any pointers on how to construct the content= line so > that I can get two lines of text? > > Regards, > - Robert -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.