專業(yè)和業(yè)余的程序員可能正在尋找類似于KornShell的腳本編程語言。本書將主要講述KonShell語言,因為它是有價值的工具,可以用最少數(shù)量的代碼開發(fā)出功能強大的應用程序。KornShell既是一種腳本語言又是一種命令解釋器,這就意味著不僅可以使用shell編程的特征又可同工作中處理程序的命令混合使用。UNIX稱這種命令解釋器為shell,在UNIX系統(tǒng)中除了KornShell外還有很多Shell: Bourne shell(sh)、BOurne-again shell(bash)、C Shell(csh)以及TC shell(tcsh)等等,Microsoft Windows在Windows 95/98(comman.corn)和 Windows NT/2000(cmd.exe)的命令解釋器中也提供了基本的腳本特征。 Kornshell完全具有POSIX標準的優(yōu)點,并且實用的平臺范圍更加廣泛,不僅包含所有的主要的UNIX系統(tǒng),而且在Microsoft Windows系統(tǒng)中也同樣適用。作為一種Kornshell程序員的開發(fā)技巧也可拓展到其他編程平臺上。