deprecating msh in favor of hush

Denys Vlasenko vda.linux at googlemail.com
Mon Mar 30 10:11:13 UTC 2009


On Monday 30 March 2009 09:08, Mike Frysinger wrote:
> On Saturday 28 March 2009 17:28:16 Denys Vlasenko wrote:
> > On Saturday 28 March 2009 21:14, Mike Frysinger wrote:
> > >  - trap
> > > this is about the only thing that hush needs, but we already know that.
> >
> > Here documents, robust  `cmd`, (cmd;cmd)  and  cmd &  in NOMMU, functions
> > (because they are easyish to implement when  (cmd;cmd)  is done).
> 
> i was referring to things msh has but hush does not.  msh doesnt support any 
> of these things (just throws syntax errors).

I'm no expert since I don't use msh, I was guessing.
Here documents are supported by msh:

cat <<EOF
Hi there
EOF
echo Done

# ./busybox msh test.msh
Hi there
Done

(cmd;cmd) is also "supported" in a broken way, as if
it is {cmd;cmd;}
--
vda


More information about the busybox mailing list