[PATCH] make it possible to keep Config/Kbuild snippets in *.c files
Rob Landley
rob at landley.net
Fri May 14 20:44:33 UTC 2010
On Friday 14 May 2010 10:46:54 Cristian Ionescu-Idbohrn wrote:
> On Fri, 14 May 2010, Rob Landley wrote:
> > To get this technique to stop modifying the data going through it, you
> > have to export IFS="$(echo -e "\n")" to get it to stop trimming leading
> > spaces,
>
> Please don't do that. It's not portable. With dash being the default
> shell on ubuntu, on the way to become the default shell on debian too,
> followed soonish by all other debian derivatives and probably other
> distributions, you'll get a broken IFS. Like:
>
> 00000000 2d 65 20 |-e |
>
> If resetting IFS is important, please do it like this instead:
>
> IFS='
> '
>
> You'll get what you want:
>
> 00000000 0a |.|
>
> without breaking anything.
>
>
> Cheers,
Or just #!/bin/bash and teach hush to eventually replace bash.
Rob
--
Latency is more important than throughput. It's that simple. - Linus Torvalds
More information about the busybox
mailing list