Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Einführung in die bash-Shell Einführung in die bash-Shell
Cameron Newham Bill Rosenblatt Dinu C. Gherman
Vorwort bash-Versionen bash-Eigenschaften im Überblick Zielgruppe Codebeispiele Kapitelübersicht Typografische Konventionen Verwendung der Codebeispiele Danksagung zur ersten Auflage Danksagung zur zweiten Auflage Danksagung zur dritten Auflage Kapitel 1. bash-Grundlagen Was ist eine Shell? Der Rahmen dieses Buchs Geschichte der UNIX-Shells
Die Bourne-Again-Shell bash-Eigenschaften
bash besorgen Interaktives Benutzen der Shell
Befehle, Argumente und Optionen
Dateien
Verzeichnisse
Das Arbeitsverzeichnis Tilde-Notation Wechseln des Arbeitsverzeichnisses
Dateinamen, Platzhalter und Pfadnamenserweiterung Klammererweiterung
Ein- und Ausgabe
Standardein-/ausgabe Umleitung der Ein-/Ausgabe Pipelines
Hintergrund-Jobs
Ein-/Ausgabe im Hintergrund Hintergrund-Jobs und Prioritäten
Sonderzeichen und Quotierung
Quotierung Backslash als Escape-Zeichen Quotieren von Anführungszeichen Fortsetzungszeilen Steuerungstasten
Der help-Befehl Kapitel 2. Kommandozeilen bearbeiten Bearbeitung von Kommandozeilen aktivieren Die Befehlsspeicher-Liste Emacs-Bearbeitungsmodus
Grundlegende Befehle Befehle auf Wortebene Befehle auf Zeilenebene Springen in der Befehlsspeicher-Liste Textvervollständigung Verschiedene weitere Befehle
vi-Bearbeitungsmodus
Grundlegende Befehle im Steuermodus Text eingeben und ändern Löschbefehle Befehle zum Finden von Zeichen Verschiedene andere Befehle
Der Befehl fc Befehlsspeicher-Erweiterung readline
Die Startup-Datei zu readline
readline-Variablen
Tastenbelegungen mit bind
Tastatur-Gewohnheiten Kapitel 3. Anpassen der Umgebung Die Dateien .bash_profile, .bash_logout und .bashrc Aliase Optionen
shopt
Shell-Variablen
Variablen und Quotierung Eingebaute Variablen
Bearbeitungsmodus-Variablen Mail-Variablen Prompt-Variablen Befehlssuchpfad Befehl-Hashing Verzeichnissuchpfad und -variablen Verschiedene andere Variablen
Anpassungen und Unterprozesse
Umgebungsvariablen
Terminal-Typen Andere häufige Variablen
Die Umgebungsdatei
Hinweise zur Anpassung Kapitel 4. Einfache Shell-Programmierung Shell-Skripten und Funktionen
Funktionen
Shell-Variablen
Positionsparameter
Positionsparameter in Funktionen
Lokale Variablen in Funktionen Quotieren mit $@ und $* Mehr über die Syntax von Variablen
String-Operatoren
Syntax von String-Operatoren Muster und Mustervergleiche Der Längenoperator Erweiterte Mustervergleiche
Befehlsersetzung Erweiterte Beispiele: pushd und popd Kapitel 5. Kontrollfluss if/else
Exit-Status Return Kombinationen von mehreren Exit-Status Tests von Bedingungen
String-Vergleiche Testen von Dateiattributen
Ganzzahlige Bedingungen
for case select while und until Kapitel 6. Kommandozeilen-Optionen und typisierte Variablen Kommandozeilen-Optionen
shift Optionen mit Argumenten getopts
Typisierte Variablen Ganzzahlige Variablen und Arithmetik
Arithmetische Bedingungen Arithmetische Variablen und Zuweisung Arithmetische for-Schleifen
Arrays Kapitel 7. Ein-/Ausgabe und Kommandozeilen-Verarbeitung Ein-/Ausgabe-Umleitung
Hier-Dokumente Dateideskriptoren
String-Ein-/Ausgabe
echo
Optionen von echo Escape-Sequenzen für echo
printf
Weitere printf-Bezeichner in bash
read
Zeilen aus Dateien einlesen Ein-/Ausgabe-Umleitung und mehrere Befehle Befehlsblöcke Einlesen einer Benutzereingabe
Kommandozeilen-Verarbeitung
Setzen in Anführungszeichen command, builtin und enable eval
Kapitel 8. Prozess-Behandlung Prozess-IDs und Job-Nummern Job-Steuerung
Vordergrund und Hintergrund Suspendieren eines Jobs
Signale
Steuertasten-Signale kill ps
System V BSD
trap
Traps und Funktionen Prozess-ID-Variablen und temporäre Dateien Signale ignorieren disown Traps zurücksetzen
Koroutinen
wait Vor- und Nachteile von Koroutinen Parallelisierung
Subshells
Subshell-Vererbung Verschachtelte Subshells
Prozess-Ersetzung Kapitel 9. Fehlersuche in Shell-Programmen Einfache Hilfen bei der Fehlersuche
Set-Optionen Gefälschte Signale
EXIT ERR DEBUG
Fehlersuche in Variablen
Ein bash-Debugger
Struktur des Debuggers
Das Treiber-Skript exec
Die Präambel Debugger-Funktionen
Befehle Schrittweises Ausführen Breakpoints Abbruchbedingungen Ablaufverfolgung Debugger-Beschränkungen
Eine bashdb-Beispielsitzung Übungen
Kapitel 10. bash-Administration Installation von bash als Standard-Shell
Der POSIX-Modus Kommandozeilen-Optionen
Anpassung der Umgebung
umask ulimit Arten von globalen Anpassungen
Systemsicherheit
Die eingeschränkte Shell Ein Systemeinbruch-Szenario Der privilegierte Modus
Kapitel 11. Shell-Skripte schreiben Was macht das nur?
Kommentare Variablen und Konstanten
Programmstart Potenzielle Probleme Benutzen Sie bash nicht Kapitel 12. bash auf Ihrem System bash besorgen Archiv auspacken Archivinhalt
Dokumentation bash konfigurieren und bauen bash testen Potenzielle Probleme bash als Login-Shell installieren Beispiele
Wohin kann man sich wenden?
Fragen stellen Fehler melden
Anhang A. Vergleichbare Shells Die Bourne-Shell Der Shell-Standard IEEE 1003.2 POSIX Die Korn-Shell pdksh zsh Shell-Klone und Unix-ähnliche Plattformen
Cygwin DJGPP MKS-Toolkit UWIN von AT&T
Anhang B. Referenzlisten Aufruf Anpassungen im Prompt-String Eingebaute Befehle und reservierte Wörter Eingebaute Shell-Variablen Testoperatoren set-Optionen shopt-Optionen Ein-/Ausgabe-Umleitung Befehle im emacs-Modus Befehle im vi-Steuermodus Anhang C. Ladbare eingebaute Befehle Anhang D. Programmierbare Vervollständigung Kolophon
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion