AT&T tried to turn ksh into a commercial product, with limited success.
There are two versions of the pure Korn shell: ksh88 and ksh93. openSUSE includes
both the latest version of ksh93 and the public domain pd-ksh. The latter has reproduced
most of the features of ksh88, with a few new ones of its own. The Z shell is
also one of the Korn shell descendants, and if you know ksh well, you should be
able to function well with zsh.
. Almquist shell (ash)??”This lightweight Bourne-like shell has but 17 built-in
commands, so as a shell, it??™s perfect for embedded and other tight spaces and login
shells. In fact, it is the SUSE login shell.
Choosing and Using a Shell 83
5
Choosing a Shell
You now know a little bit about each shell. How do you decide which to use? The easiest
thing is, of course, to stick with what you know. If you have used a shell before, there
should be some compelling reason to switch. Similarly, if you don??™t ever intend to do
anything fancy with your shell, you might as well stick with bash. You can certainly do
very fancy things with bash, but why change from the default?
bash is also a great tool to learn scripting from.
Pages:
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247