Greetings.

On Fri, 31 May 2013 18:00:41 +0200 markus schnalke <mei...@marmaro.de> wrote:
> [2013-05-31 12:05] "Fernando C.V." <ferk...@gmail.com>
> > Probably I'm talking shit here... or maybe this is something you are
> > considering with sbase already... but I kept thinking about this.
> > 
> > Would it make sense to create a whole shell infrastructure based on
> > little small commands?
> > 
> > I mean, not just replacing no-brainer builtin things like "echo", etc,
> > but also things like "if", "while", "for", [...]
> 
> Welcome to the Thompson shell! ;-)
> 
> http://v6shell.org/

What does a shell need to be useful:

* tab completion
        * Can this be done simply?
                * Just expanding the $PATH?
        * Does this really need plugins?
        * Maybe some argument to the alias command so this function is run for
          tab completion?
* ugly POSIX style
        * Really?
        * rc style?
                * Something better?
        * backwards compatibility?
                * Wouldn't be busybox ash enough for this?
* basic job handling stuff and all the piping

For now busybox ash is enough for all of this.


Sincerely,

Christoph Lohmann


Reply via email to