> So if you want it to have a tab and newline you need to specify
> them literally, or use something that does interpret escapes,
> like
newline and tab, because in output substitution trailing '\n's
(default in any `echo`) are removed.
> IFS=$(echo '\n\t $')
`echo` isn't a good example due to historical feature-support problems, imho.
# newline and tab
IFS=`printf '\n\t'`
# just newline
IFS=`printf '\n+'`; IFS=${IFS%+}
last example is POSIXly correct ugliness. Bashizm looks better (:
IFS=$'\n'
where $' ' is one, not "\t is <tab> in $IFS", guys.
--
sed 'sed && sh + olecom = love' << ''
-o--=O`C
#oo'L O
<___=E M
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html