[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[FYI] small user-friendly shells


After finishing some fixes to include history support in `ash' via libedit,
and in order to have, both a small OS for recovery and installation, and
something usable for interactive session, I tried to have a look in order to
see if the completion could be added...

And I found that pdksh (Public Domain Korn Shell) have both historic and
completion, etc..., and that the result of the compilation in static against
uclibc is :

-rwxr-xr-x    1 root     cri        235404 jun 13 17:46 /bin/ksh

Conclusion (for me) : for a very small system, `ash', without "sugar" is the
best (0.2 is 68ko IIRC, statically compiled against uclibc), but for a good
interactive and small shell, pdksh seems great...

Conclusion (2) : I have learned some things about BSD, uclibc and glibc by
fixing ash source, but, altogether, it was not worth the effort.

Thierry LARONDE, Centre de Ressources Informatiques, Archamps - France

Reply to: