Martin Vaeth <mar...@mvath.de> wrote: > Joerg Schilling <joerg.schill...@fokus.fraunhofer.de> wrote: > > Martin Vaeth <mar...@mvath.de> wrote: > >> > >> This is not true, either: Although finally bash took some of the > >> features of zsh (arrays, regular expression matching, etc.) there > >> are still many features missing in bash (extended globbing, many > >> variable and array operations etc.) > > > > AFAIK, this was not introduced by zsh but by ksh. > > Yes, you are right: To be historically correct, one should call
It migh be of interest that I recently asked David Korn whether adding a bunch of typical commands as builtins into the shell was introduced by ksh or by Bruce Perens (busybox). David answered: As far as I know, I added these to ksh93 before busy box existed. To be more verbose, even loadable builtins existed in ksh in the middle between ksh88 and ksh93. > many of them "ksh features". However, fact is that zsh *has* almost > all ksh features (with mainly identical syntax) while bash still > lacks a lot of them (and for others it has a more cumbersome > syntax). > > This might change in the long run: as mentioned, bash has It also might be of interest that we decided to standardize a new way to manage builtin commands in the shell and this has been derived from the method that was introduced for OpenSolaris when ksh93 was added to OpenSolaris in August 2007: Builtins beyond the documented builtins from POSIX must be searched by a tagged PATH in POSIX issue 8. Jörg -- EMail:jo...@schily.net (home) Jörg Schilling D-13353 Berlin joerg.schill...@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/'