Bash-Programmierung |
|||||||||||||||||
Einstieg und professioneller Einsatz
|
|||||||||||||||||
|
|||||||||||||||||
Dieses Buch behandelt zunächst die Grundlagen der Bash-Programmierung. Nach einer kompakten Einführung in das Linux-Dateisystem stellt der Autor die Konfigurations-Einstellungen zur Bash und die Elemente der Skriptsprache vor. Des Weiteren werden die wichtigsten Befehle, die Ihnen für das tägliche Arbeiten unter einer Linux-Umgebung zur Verfügung stehen, zusammengefasst. Die Referenzen sind gruppiert nach den verschiedenen Aufgabenstellungen, die einzelne Befehle zu leisten haben. In diesem Teil beschreibt der Autor ausführlich die einzelnen Befehle und ihre Parameter.
Die "Bourne Again Shell" (bash) der Free Software Foundation ist heute sowohl auf den meisten Linux-Systemen als auch unter Mac OS X die Standard-Shell und wurde auf fast alle Unix-Systeme portiert. Die Bash ist ein mächtiges Werkzeug: Durch die Möglichkeit, einzelne Befehle miteinander zu verknüpfen, lassen sich komplexe Aufgaben lösen. Die Shell nimmt Befehle direkt in der Kommandozeile entgegen oder führt diese in Skripten aus. Bash-Skripte lassen sich zudem mit einer einfachen grafischen Oberfläche versehen und internationalisieren.
Der Inhalt von "Bash-Programmierung" im Überblick:
- Linux-Grundlagen
- Syntax und Semantik der Bash
- Schleifen- und Kontrollstrukturen
- Parameter, Variablen und Arrays
- Funktionen
- Expandierungen und Quoting
- Umleitungen
- Arithmetik und bedingte Ausdrücke
- Aliase
- Readline-Funktionen
- History
- Befehlsreferenz
- Interaktion in der Kommandozeile
- Grafische Dialoge
- Internationalisierung
Die "Bourne Again Shell" (bash) der Free Software Foundation ist heute sowohl auf den meisten Linux-Systemen als auch unter Mac OS X die Standard-Shell und wurde auf fast alle Unix-Systeme portiert. Die Bash ist ein mächtiges Werkzeug: Durch die Möglichkeit, einzelne Befehle miteinander zu verknüpfen, lassen sich komplexe Aufgaben lösen. Die Shell nimmt Befehle direkt in der Kommandozeile entgegen oder führt diese in Skripten aus. Bash-Skripte lassen sich zudem mit einer einfachen grafischen Oberfläche versehen und internationalisieren.