Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Oct 2007 11:44:10 -0000 (GMT)
From:      jhall@vandaliamo.net
To:        "Giorgos Keramidas" <keramida@ceid.upatras.gr>
Cc:        jhall@vandaliamo.net, freebsd-questions@freebsd.org
Subject:   Re: Adding CR/LF
Message-ID:  <4692.12.170.206.13.1191239050.squirrel@admintool.trueband.net>
In-Reply-To: <20070930150439.GB2187@kobe.laptop>
References:  <21079.67.171.53.31.1191004462.squirrel@admintool.trueband.net> <20070930150439.GB2187@kobe.laptop>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 2007-09-28 18:34, jhall@vandaliamo.net wrote:
>> I know this should be easy, but I cannot get it to work right.
>> Basically, I have a list of items, and I need to place each one on a
>> separate line.
>>
>> Here is the script I am using.
>> #!/bin/sh
>> FILENAMES="test1 test2 test3"
>> FILELIST=""
>> for filename in ${FILENAMES}
>> do
>>         FILELIST="${FILELIST}${filename}"$'\n\r'
>>         echo ${FILELIST}
>> done
>>
>> And, here is the output I am getting.
>> test1$\n\r
>> test1$\n\rtest2$\n\r
>> test1$\n\rtest2$\n\rtest3$\n\r
>>
>> The output I would like to see is:
>> test1
>> test2
>> test3
>
> How about skipping the trick with '\n\r' altogether?
>
> This should work better:
>
> 	#!/bin/sh
>
> 	FILENAMES="test1 test2 test3"
>
> 	for fname in ${FILENAMES}
> 	do
> 		echo "${fname}"
> 	done
>
>
Thanks.  I hadn't thought of that.


Jay





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4692.12.170.206.13.1191239050.squirrel>