Bewertung:

Das Buch „Learning the Korn Shell“ wird allgemein als unentbehrliches Hilfsmittel für Anfänger und Fortgeschrittene, die die Korn Shell erlernen wollen, begrüßt. Es bietet klare Erklärungen und praktische Beispiele, was es zu einem wertvollen Leitfaden für Unix-Benutzer macht. Einige Benutzer merkten jedoch an, dass es aufgrund der vorausgesetzten Vorkenntnisse in der Shell-Skripterstellung nicht für absolute Anfänger geeignet ist.
Vorteile:Gut gegliedert und informativ, bietet praktische Beispiele und klare Erklärungen, empfohlen als eigenständiges oder begleitendes Nachschlagewerk, guter Preis und Zustand, nützlich für berufsbezogenes Lernen, umfassend für Grund- bis Mittelstufe und gut bewertet von denen, die einen gründlichen Text über die Korn Shell suchen.
Nachteile:Setzt Vorkenntnisse voraus, was absolute Anfänger in die Irre führen kann, einige Beispiele gelten möglicherweise nicht für alle Versionen der Korn Shell, die Ähnlichkeit mit dem Buch „Learning the Bash Shell“ könnte seine Einzigartigkeit schmälern, fehlende Abdeckung fortgeschrittener Funktionen und ein Ruf nach mehr Ressourcen auf Expertenebene.
(basierend auf 26 Leserbewertungen)
Learning the Korn Shell
Die Korn-Shell ist eine interaktive Befehls- und Skriptsprache für den Zugriff auf Unix(R) und andere Computersysteme. Als vollständige und hochentwickelte Programmiersprache ist sie sehr beliebt, seit sie Mitte der 1980er Jahre von David G.
Korn in den AT&T Bell Laboratories entwickelt wurde. Für ernsthafte Unix-Benutzer ist die Beherrschung der Korn-Shell eine wesentliche Fähigkeit. Learning the Korn Shell zeigt Ihnen, wie Sie die Korn-Shell als Benutzeroberfläche und als Programmierumgebung nutzen können.
Das Schreiben von Anwendungen ist mit Korn oft einfacher und schneller als mit anderen Hochsprachen.
Aus diesem Grund ist die Korn-Shell die am häufigsten verwendete Shell in kommerziellen Umgebungen und bei unerfahrenen Benutzern. Es gibt zwei weitere weit verbreitete Shells, die Bourne-Shell und die C-Shell.
Die Korn-Shell, oder ksh, hat die besten Eigenschaften beider Shells und zusätzlich viele neue Funktionen. ksh kann viel dazu beitragen, die Produktivität und die Qualität der Arbeit eines Benutzers zu verbessern, sowohl bei der Interaktion mit dem System als auch bei der Programmierung. Die neue Version, ksh93, verfügt über die Funktionalität anderer Skriptsprachen wie awk, icon, Perl, rexx und tcl.
Das Erlernen der Korn-Shell ist der Schlüssel, um die Kontrolle über die Korn-Shell zu erlangen und sie als interaktive Befehls- und Skriptsprache zu nutzen. Für das Verständnis der Kapitel über die grundlegende Shell-Programmierung sind keine Programmierkenntnisse erforderlich. Der Leser lernt, wie er viele Anwendungen einfacher und schneller als mit anderen Hochsprachen schreiben kann.
Darüber hinaus lernen die Leser auch etwas über Unix-Dienstprogramme und die Funktionsweise des Unix-Betriebssystems im Allgemeinen. Die Autoren betonen, dass man kein Interna-Experte sein muss, um die Shell effektiv zu nutzen und zu programmieren.
Die zweite Auflage deckt alle Funktionen der aktuellen Version der Korn-Shell ab, einschließlich vieler neuer Funktionen, die in früheren Versionen von ksh93 nicht enthalten waren, und ist damit die aktuellste verfügbare Referenz zur Korn-Shell. Es vergleicht die aktuelle Version der Korn-Shell mit mehreren anderen Bourne-kompatiblen Shells, einschließlich mehrerer Unix-Emulationsumgebungen für MS-DOS und Windows. Außerdem wird beschrieben, wie man ksh93 aus dem Quellcode herunterlädt und erstellt.
Dieser neu überarbeitete Titel, der sich seit vielen Jahren bewährt hat, genießt seit langem das Vertrauen von Computerfachleuten, die eine wichtige Fähigkeit erlernen oder verfeinern wollen.