All traditional shells (sh,ksh,bash) expect users to know UNIX commands in and out and not
intuitive. They are meant for UNIX savvy people. ksh93 also won't help Solaris to gain new users who
are not exposed to UNIX before. Plus they are single-threaded, need to know lot of options and not
, Jignesh K. Shah wrote:
As an example lets consider the ls command which can be implemted as follows
(open for discussion of course)
LIST FILES {pattern} {[IN path] {[ADDED | MODIFIED | ACCESSED] IN LAST [N]
[DAYS|MONTHS|YEARS]}}
LIST DIRECTORIES
and going beyond that
LIST DEVICES {OF TYPE