On Wednesday, July 20, 2011 03:23:58 PM Sean Carolan wrote:
[snip]
> Where did all the letter n's go?

I can't duplicate the problem here on a CentOS 5.6 box.  What locale are you 
set to?  Here's what I get (note that a copy from the e-mail you sent embedded 
newlines, which had to be stripped out (one of the many things xargs makes 
trivially easy) to get the result....):

$ cat loremipsum.txt
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec quis
ipsum sed elit laoreet malesuada. Quisque rhoncus dui vitae eros
euismod fermentum sollicitudin sem scelerisque. Nulla facilisi.
Maecenas mollis pulvinar euismod. Duis viverra pharetra turpis eget
feugiat. Nulla facilisi. Nullam facilisis, felis vitae lacinia
fermentum, enim erat placerat erat, vel imperdiet lorem velit et
ligula. Nam congue est in nisl lacinia lobortis. Vivamus elementum
lacinia sodales. Curabitur commodo risus tincidunt augue pulvinar
vehicula. Morbi eget velit sollicitudin nibh porta molestie. Maecenas
in augue id quam ullamcorper rutrum.

$ myvar=$(grep lorem loremipsum.txt)
$ echo $myvar
fermentum, enim erat placerat erat, vel imperdiet lorem velit et
$ mv loremipsum.txt lorem-newlines.txt
$ cat lorem-newlines.txt |xargs -n 100
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec quis ipsum sed 
elit laoreet malesuada. Quisque rhoncus dui vitae eros euismod fermentum 
sollicitudin sem scelerisque. Nulla facilisi. Maecenas mollis pulvinar euismod. 
Duis viverra pharetra turpis eget feugiat. Nulla facilisi. Nullam facilisis, 
felis vitae lacinia fermentum, enim erat placerat erat, vel imperdiet lorem 
velit et ligula. Nam congue est in nisl lacinia lobortis. Vivamus elementum 
lacinia sodales. Curabitur commodo risus tincidunt augue pulvinar vehicula. 
Morbi eget velit sollicitudin nibh porta molestie. Maecenas in augue id quam 
ullamcorper rutrum.
$ cat lorem-newlines.txt |xargs -n 100 >loremipsum.txt
$ myvar=$(grep lorem loremipsum.txt)
$ echo $myvar
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec quis ipsum sed 
elit laoreet malesuada. Quisque rhoncus dui vitae eros euismod fermentum 
sollicitudin sem scelerisque. Nulla facilisi. Maecenas mollis pulvinar euismod. 
Duis viverra pharetra turpis eget feugiat. Nulla facilisi. Nullam facilisis, 
felis vitae lacinia fermentum, enim erat placerat erat, vel imperdiet lorem 
velit et ligula. Nam congue est in nisl lacinia lobortis. Vivamus elementum 
lacinia sodales. Curabitur commodo risus tincidunt augue pulvinar vehicula. 
Morbi eget velit sollicitudin nibh porta molestie. Maecenas in augue id quam 
ullamcorper rutrum.
$ 
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Reply via email to