admin_grundlagen:bash
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:bash [2012/07/03 14:05] – ingo_wichmann | admin_grundlagen:bash [2020/12/04 13:40] (aktuell) – [Wildcards / Fileglobs] holger_jakobs | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Tastenkürzel ====== | ====== Tastenkürzel ====== | ||
| - | Die bash verwendet die Readline-Bibliothek zur Bearbeitung der Kommandozeile. Eine Übersicht über die Tastenkürzel findet man unter | + | Die '' |
| man readline | man readline | ||
| Zeile 8: | Zeile 8: | ||
| ====== Prompt ====== | ====== Prompt ====== | ||
| - | Kommandozeilenprompt gruen einfaerben: | + | ==== Verzeichnis mit Pfad wie bei Debian ==== |
| - | PS1=' | + | PS1=' |
| + | ==== Verzeichnis ohne Pfad wie bei RedHat ==== | ||
| + | PS1=' | ||
| + | ==== rot einfaerben mit Pfad wie bei SuSE ==== | ||
| + | PS1=' | ||
| - | Hilfe fuer Farben: | + | === Doku für Farben |
| man console_codes | man console_codes | ||
| ====== Wildcards / Fileglobs ====== | ====== Wildcards / Fileglobs ====== | ||
| - | * soll auch versteckte Dateien / Punktdateien finden: | + | Wenn '' |
| shopt -s dotglob | shopt -s dotglob | ||
| + | | ||
| + | Das normale Verhalten wird wieder hergestellt mit: | ||
| + | shopt -u dotglob | ||
| + | |||
| + | Wenn nicht passende Wildcards zu leeren Strings expandieren sollen anstelle des nicht expandiertem Wildcard-Musters: | ||
| + | shopt -s nullglob | ||
| + | | ||
| + | Auch diese Option kann mittels '' | ||
| + | shopt -u nullglob | ||
| Liste aller Bash-Optionen ausgeben: | Liste aller Bash-Optionen ausgeben: | ||
| Zeile 23: | Zeile 36: | ||
| help set | help set | ||
| + | Liste aller Bash-Optionen mit aktuellen Einstellungen ausgeben: | ||
| + | shopt -p | ||
| + | | ||
| ====== Praktische Aliase ====== | ====== Praktische Aliase ====== | ||
| | | ||
| alias ccat=" | alias ccat=" | ||
| + | alias lll=" | ||
| - | ====== Links zum Shell-Programmieren ====== | ||
| - | * Grundlagen: http:// | ||
| - | * Advanced Bash Scripting: http:// | ||
| - | * Nochmal Grundlagen - anders erklärt: http:// | ||
| - | * AWK: http:// | ||
| - | * http:// | ||
admin_grundlagen/bash.1341324315.txt.gz · Zuletzt geändert: 2012/07/03 14:05 von ingo_wichmann
