>>>>> "Howard" == Howard Lowndes <[EMAIL PROTECTED]> writes:
Howard> An example of what I am trying to do: eval echo -e "\\tGetting
Howard> files from ${MIRROR_URL[$STARTIDX]}" $LOG_FILE
Howard> \t certainly doesn't work, but I would have expected \\t to
Howard> have put a tab character into the output stream, but it only
Howard> outputs t
You need more backslashes. The first time the shell reads the line it
converts it to:
echo -e "\tG..."
then that gets converted to plain
echo -e "tG..." by eval before echo is run.
So you need:
eval echo -e "\\\\tG..."
Peter C
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html