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