kornshell.com

KornShell Documentation


    General Information
    1. KornShell Overview
    2. A short document explaining what KornShell is.
    3. Ksh93 Info Sheet
    4. General information about KornShell 93.
    5. Ksh93 Examples
    6. Examples from the book The New KornShell (see below).
    7. KornShell FAQ
    8. Frequently asked questions about KornShell.
    9. U/WIN
    10. Contains information about U/WIN, the environment that KornShell runs on in Windows 95 and Windows NT.  See also: U/WIN FAQ.

    Manual Pages
    1. KornShell 88 Manual Page
    2. KornShell 93 Manual Page

    Books
    1. The New KornShell Command and Programming Language
    2. Morris Bolksy & David Korn Prentice Hall, 1995 The authoritive reference.  
    3. Hands-On KornShell93 Programming
    4. Barry Rosenberg Addison-Wesley, 1998 New tutorial covering Ksh93, including CGI programming and new string handling features. Includes ksh93 binaries.
    5. Desktop KornShell Graphical Programming
    6. J. Stephen Pendergrast, Jr. Addison-Wesley, 1995 Covers ksh93, the authoritive reference on dtksh.
    7. Learning the KornShell
    8. Bill Rosenblatt O'Reilly & Associates, 1993
    9. Korn Shell Programming Tutorial
    10. Barry Rosenberg Addison-Wesley, 1991
    11. Practical Reusable UNIX Software
    12. Edited by Balachander Krishnamurthy John Wiley & Sons, 1995
    13. Korn Shell Reference Card
    14. Arnold Robbins SSC, 1995
    15. Unix Desktop Guide to the Korn Shell
    16. John Valley Sams, 1992
    17.  The KornShell User and Programming Manual
    18. Anatole Olczak Addison-Wesley, 1992

    Journal Articles
    1. The New KornShell -- ksh93
    2. David Korn, Charles Northrup, Jeffrey Korn The Linux Journal, July 1996
    3. Tksh: A Tcl Library for KornShell
    4. Jeffrey Korn Tcl/Tk Workshop, Summer 1996
    5. ksh: An Extensible High Level Language
    6. David Korn Very High Level Languages Symposium (VHLL), October 1994
    7. KSH - A Shell Programming Language
    8. David Korn USENIX, Summer 1983

        If you know of any documentation that would be appropriate to add to this list, please contact