[mdlug] Scripting - Newlines getting clobbered?
    Carl T. Miller 
    carl at carltm.com
       
    Wed Dec 26 15:18:39 EST 2007
    
    
  
Wojtak, Greg wrote:
> I am trying to read a multi-line file into a variable, and the lines are
> getting concatenated together in one big line.  So a file that contains
>
> line 1
> line 2
> line 3
> line d
> line 6
>
> would look like line 1 line 2 line 3 line d line 6 when I do:
>
> VAR=`cat data`
> echo $VAR
>
> Any ideas how to keep the newline inside of variables?
Sure, just use quotes, like this:
VAR="`cat data`"
echo "$VAR"
c
    
    
More information about the mdlug
mailing list