Dette er udgave 5.0, sidst opdateret 12. maj 2019 af GNU Bash Reference Manual til Bash, version 5.0.
Bash indeholder funktioner, der vises i andre populære skaller, og nogle funktioner, der kun vises i Bash. Nogle af de skaller, som Bash har lånt koncepter fra, er Bourne Shell (sh), Korn Shell (ksh) og C-shell (csh og dens efterfølger, tcsh). Den følgende menu opdeler funktionerne i kategorier, hvor de bemærkes, hvilke funktioner der er inspireret af andre skaller, og hvilke der er specifikke for Bash.
Denne manual er ment som en kort introduktion til funktioner, der findes i Bash. Bash-manuelle side skal bruges som den endelige reference til shell-opførsel.
Indholdsfortegnelse
Bash-funktioner
1. Introduktion
1.2 Hvad er en skal?
1.1 Hvad er Bash?
2 Definitioner
3 grundlæggende skalfunktioner
3.1 Shell Syntax
3.2 Shell-kommandoer
3.3 Shell-funktioner
3.4 Shell-parametre
3.5 Skaludvidelser
3.6 Omdirigeringer
3.7 Udførelse af kommandoer
3.8 Shell-scripts
4 Shell Builtin-kommandoer
4.1 Bourne Shell Builtins
4.2 Bash Builtin-kommandoer
4.3 Ændring af skaladfærd
4.4 Særlige Builtins
5 Shell-variabler
5.1 Bourne Shell-variabler
5.2 Bash-variabler
6 Bash-funktioner
6.1 Påberåbe sig Bash
6.2 Bash opstartfiler
6.3 Interaktive skaller
6.4 Bash betingede udtryk
6.5 Shell aritmetisk
6.6 Aliaser
6.7 Arrays
6.8 Katalogstakken
6.9 Kontrol af prompten
6.10 Den begrænsede skal
6.11 Bash POSIX-tilstand
7 Jobkontrol
7.1 Grundlæggende om jobkontrol
7.2 Jobkontrol Builtins
7.3 Jobkontrolvariabler
8 Redigering af kommandolinje
8.1 Introduktion til linjedigering
8.2 Readline-interaktion
8.3 Readline Init-fil
8.4 Bindbare readline-kommandoer
8.5 Readline vi-tilstand
8.6 Programmerbar gennemførelse
8.7 Programmerbare Builtins til kompletgørelse
8.8 Et programmerbart komplet eksempel
9 Brug af historie interaktivt
9.1 Faciliteter til bashistorik
9.2 Bashins-historiebashins
9.3 Historieudvidelse
10 Installation af Bash
10.1 Grundlæggende installation
10.2 Kompilatorer og optioner
10.3 Kompilering til flere arkitekturer
10.4 Installationsnavne
10.5 Specificering af systemtypen
10.6 Standardindstillinger for deling
10.7 Betjeningskontrol
10.8 Valgfrie funktioner
Tillæg A Rapporteringsfejl
Tillæg B Væsentlige forskelle fra Bourne Shell
B.1 Implementeringsforskelle fra SVR4.2-skalet
Tillæg C GNU Free Documentation License
TILLEGG: Sådan bruges denne licens til dine dokumenter