[ELDK] echo -e (busybox)

Detlev Zundel dzu at denx.de
Tue Jul 1 17:35:32 CEST 2008

Hi Giuseppe,

> 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 mailing list