Šis ir GNU Bash uzziņu rokasgrāmatas 5.0 versija, kas pēdējo reizi atjaunināta 2019. gada 12. maijā.
Bašs satur funkcijas, kas parādās citos populāros apvalkos, un dažas funkcijas, kas parādās tikai Bašā. Daži no čaumalām, no kurām Bašs ir aizņēmies koncepcijas, ir Bourne Shell (sh), Korn Shell (ksh) un C-shell (csh un tās pēctecis, tcsh). Šajā izvēlnē funkcijas tiek sadalītas kategorijās, norādot, kuras funkcijas iedvesmojuši citi apvalki un kuras raksturīgas tikai Basam.
Šī rokasgrāmata ir paredzēta kā īss ievads par funkcijām, kas atrodamas Bašā. Baša rokasgrāmatas lapa jāizmanto kā galīgā atsauce uz čaulas izturēšanos.
Satura rādītājs
Baša funkcijas
1. Ievads
1.2 Kas ir apvalks?
1.1 Kas ir Bašs?
2 Definīcijas
3 apvalka pamatīpašības
3.1. Čaulas sintakse
3.2. Korpusa komandas
3.3 Korpusa funkcijas
3.4 Korpusa parametri
3.5. Korpusa paplašinājumi
3.6. Novirzīšana
3.7 Komandu izpilde
3.8. Čaulas skripti
4 Shell Builtin komandas
4.1. Bourne Shell Builtins
4.2 Bash Builtin komandas
4.3. Korpusa uzvedības modificēšana
4.4. Īpašie Builtins
5 čaumalas mainīgie
5.1 Bourne Shell mainīgie
5.2 Bash mainīgie
6 bash funkcijas
6.1 Baša piesaukšana
6.2 Bash starta faili
6.3. Interaktīvās čaulas
6.4. Baša nosacītie izteicieni
6,5 apvalka aritmētika
6.6 Pseidonīmi
6.7 Masīvi
6.8 direktoriju kaudze
6.9 Vadības vadīšana
6.10 Ierobežotā čaula
6.11 Bash POSIX režīms
7 Darba kontrole
7.1. Darba kontroles pamati
7.2. Darba kontroles iebūves
7.3. Darba kontroles mainīgie
8 komandrindas rediģēšana
8.1 Ievads līnijas rediģēšanā
8.2. Lasīšanas līnijas mijiedarbība
8.3. Readline Init fails
8.4. Sadalāmas lasīšanas komandas
8.5 Lasīšanas līnijas režīms
8.6. Programmējama pabeigšana
8.7. Programmējamas pabeigšanas versijas
8.8. Programmējams pabeigšanas piemērs
9 Vēstures interaktīva izmantošana
9.1. Bash vēstures iespējas
9.2 Bash History Builtins
9.3. Vēstures paplašināšana
10 Baša instalēšana
10.1 Pamata uzstādīšana
10.2. Sastādītāji un opcijas
10.3. Kompilācija vairākām arhitektūrām
10.4 Instalācijas vārdi
10.5 Sistēmas tipa norādīšana
10.6 Koplietošanas noklusējumi
10.7 Darbības vadība
10.8 Izvēles iespējas
A pielikums Ziņošana par kļūdām
B papildinājums Būtiskas atšķirības no Bourne Shell
B.1. Īstenošanas atšķirības no SVR4.2 apvalka
C papildinājums GNU bezmaksas dokumentācijas licence
PAPILDINĀJUMS: Kā izmantot šo licenci dokumentiem
Atjaunināta
2020. gada 18. maijs