On Monday 02 May 2011 08:00, Tomasz Czapiewski wrote: > Busybox 'sed' handles '\r' in replacements differently than real 'sed'. > > Examples from BusyBox sed: > # echo 'something' | busybox sed 's/something/something\r/g' > somethingr > # echo 'rambo' | busybox sed 's/\r//g' > ambo > # echo -e 'rambo\r and \rrambo' | busybox sed 's/\r//g' > ambo > > While outputs of the same using real 'sed': > # echo 'something' | sed 's/something/something\r/g' > something > # echo 'rambo' | sed 's/\r//g' > rambo > # echo -e 'rambo\r and \rrambo' | sed 's/\r//g' > rambo and rambo > > This make some problems with my scripts portability. > None of BusyBox 'sed' applet parameters, like '-r' help to solve it.
Try this patch: http://git.busybox.net/busybox/commit/?id=6a0abcc02f0773f32f2d31b3532eec1b11e1f67d -- vda _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
