[ELDK] echo -e (busybox)
dzu at denx.de
Tue Jul 1 17:35:32 CEST 2008
> On 1 Jul 2008 at 16:38, Detlev Zundel wrote:
>> Yes, this indeed seems to be a problem with shell parsing rules. We
>> switched shell implementations between ELDK 4.1 to ELDK 4.2 from "msh"
>> to "ash", so this very likely contributes to this behaviour. Msh
>> seems to be somewhat non-standard...
> So in ELDK 4.2 is busybox compiled for ash support and not for msh
> support? What are main differences between the two shells?
To be honest, I would have to lookup the differences myself. The main
argument for us is that ash supports shell functions whereas msh did not
last time I checked.
I highly value the availablity of shell functions in any non-trivial
scripts, so that's why we did the switch.
Whenever you find yourself on the side of the majority it is
time to pause and reflect.
-- Mark Twain
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de
More information about the eldk