Vorwort
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Jedes moderne Betriebssystem hat mindestens eine Shell, manche haben sogar mehrere. Einige Shells sind kommandozeilenorientiert, wie die in diesem Buch besprochene Shell. Andere sind grafisch, wie der Windows Explorer oder der Macintosh Finder. Manche Benutzer/innen interagieren nur so lange mit der Shell, bis sie ihre Lieblingsanwendung gestartet haben, und verlassen diese dann erst wieder, wenn sie sich abmelden. Die meisten Benutzer/innen verbringen jedoch eine beträchtliche Zeit mit der Shell. Je mehr du über deine Shell weißt, desto schneller und produktiver kannst du sein.
Egal, ob du ein Systemadministrator, ein Programmierer oder ein Endbenutzer bist, es gibt sicherlich Gelegenheiten, bei denen ein einfaches (oder vielleicht nicht so einfaches) Shell-Skript dir Zeit und Mühe ersparen oder die Konsistenz und Wiederholbarkeit einer wichtigen Aufgabe erleichtern kann. Selbst die Verwendung eines Alias, um den Namen eines häufig verwendeten Befehls zu ändern oder zu verkürzen, kann einen großen Effekt haben. Das und vieles mehr werden wir behandeln.
Wie bei jeder allgemeinen Programmiersprache gibt es auch in der Shell mehr als einen Weg, eine bestimmte Aufgabe zu erledigen. In manchen Fällen gibt es nur einen besten Weg, aber in den meisten Fällen gibt es mindestens zwei oder drei gleich effektive und effiziente Wege, eine Lösung zu ...