Re: Adding CR/LF
- From: jhall@xxxxxxxxxxxxxx
- Date: Sat, 29 Sep 2007 13:54:49 -0000 (GMT)
On Sep 28, 2007, at 11:34 AM, jhall@xxxxxxxxxxxxxx wrote:Thanks to everyone for their help. Since I am traveling, I am just going
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
Thanks in advance for your assistance.
/bin/echo and the builtin echo command found in /bin/sh and /bin/tcsh
do not understand the C-style \r and \n escapes; you could switch
your script to using Bash or ZSH and it would work in those shells,
or else use printf command rather than echo.
"man builtin" might give some insight.
--
-Chuck
to use printf for now and worry about rewriting the script when I get
home.
Jay
_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"
- References:
- Adding CR/LF
- From: jhall
- Re: Adding CR/LF
- From: Chuck Swiger
- Adding CR/LF
- Prev by Date: Re: want to install free bsd
- Next by Date: Re: want to install free bsd
- Previous by thread: Re: Adding CR/LF
- Next by thread: Re: Adding CR/LF
- Index(es):
Relevant Pages
|
|