>>>>> "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

Reply via email to