On Fri, May 25, 2007 at 08:40:28PM -0400, Jeff King wrote: > > Hmm. It even happens with this: > > bash$ export test=$(echo foo \\n bar) > bash$ dash > dash$ echo $test > foo > bar > > I'm not sure what the best workaround is. I am cc'ing Herbert Xu to see > if he has any helpful comments. If you need to echo something that may have escapes in it, the portable way to do it is printf '%s\n' "$test" Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html