Toto je vydání 5.0, naposledy aktualizované 12. května 2019, GNU Bash Reference Manual, pro Bash, verze 5.0.
Bash obsahuje funkce, které se objevují v jiných populárních skořápkách, a některé funkce, které se objevují pouze v Bash. Některé z ulic, z nichž si Bash vypůjčil koncepty, jsou Bourne Shell (sh), Korn Shell (ksh) a C-shell (csh a jeho nástupce, tcsh). Následující nabídka rozděluje funkce do kategorií a uvádí, které funkce byly inspirovány jinými skořápkami a které jsou specifické pro Bash.
Tato příručka je zamýšlena jako krátký úvod k funkcím v Bash. Jako konečný odkaz na chování prostředí by měla být použita stránka manuálu Bash.
Obsah
Funkce Bash
1. Úvod
1.2 Co je to skořápka?
1.1 Co je Bash?
2 Definice
3 základní funkce prostředí
3.1 Syntaxe prostředí
3.2 Příkazy Shell
3.3 Funkce shellu
3.4 Parametry shellu
Rozšíření shellu
3.6 Přesměrování
3.7 Provádění příkazů
3.8 Shell skripty
4 Shell Builtin Příkazy
4.1 Builtiny Bourne Shell
4.2 Bash Builtin Příkazy
4.3 Úprava chování shellu
4.4 Speciální Builtins
5 proměnných Shell
5.1 Proměnné Bourne Shell
5.2 Proměnné Bash
6 funkcí Bash
6.1 Vyvolávání basů
6.2 Bash Startup Files
6.3 Interaktivní skořápky
6.4 Bash Podmíněné výrazy
Aritmetika Shell
6.6 Aliasy
6.7 Pole
6.8 Zásobník adresářů
6.9 Řízení výzvy
6.10 Omezená schránka
6.11 Režim Bash POSIX
7 Řízení úloh
7.1 Základy řízení úloh
7.2 Vestavěné funkce Job Control
7.3 Proměnné řízení úlohy
8 Úpravy příkazového řádku
8.1 Úvod do editace linek
8.2 Interakce readline
8.3 Soubor Readline Init File
8.4 Závazné příkazy readline
8.5 Režim Readline vi
8.6 Programovatelné dokončení
8.7 Vestavěná programovatelná dokončení
8.8 Příklad programovatelného dokončení
9 Interaktivní používání historie
9.1 Bash History Facilities
9.2 Vestavěná historie basů
9.3 Rozšíření historie
10 Instalace Bash
10.1 Základní instalace
10.2 Kompilátory a doplňky
10.3 Kompilace pro více architektur
10.4 Názvy instalací
10.5 Určení typu systému
10.6 Výchozí nastavení sdílení
10.7 Ovládací prvky provozu
10.8 Volitelné funkce
Dodatek A Hlášení chyb
Dodatek B Hlavní rozdíly od Bourne Shell
B.1 Rozdíly v implementaci z prostředí SVR4.2
Dodatek C Licence GNU pro bezplatnou dokumentaci
DOPLŇKY: Jak používat tuto licenci pro vaše dokumenty
Datum aktualizace
18. 5. 2020
Knihy a referenční materiály