Bash-ul este un shell Unix comandă și limbaj scris de Brian Fox pentru Proiectul GNU ca un înlocuitor pentru software-ul liber shell-ul Bourne.
Ghidul pentru începători Bash oferă începători cu o simpla introducere la elementele de bază, iar experții vor găsi detalii avansate de care au nevoie.
În această veți vedea următoarele lucruri de mai jos.
Cuprins
Introducere
1. De ce acest ghid?
2. Cine ar trebui să citească această carte?
3. Noile versiuni, traduceri si disponibilitate
4. Istoricul versiunilor
5. Contribuții
6. Feedback
7. Informații Copyright
8. De ce ai nevoie?
9. Convenții utilizate în acest document
10. Organizarea acestui document
1. scripturi bash și Bash
1.1. Programele shell comune
1.2. Avantajele Bourne Again SHell
1.3. executarea comenzilor
1.4. blocuri de constructii
1.5. Dezvoltarea unor script-uri bune
1.6. rezumat
1.7. Exerciții
2. Scrierea și script-uri de depanare
2.1. Crearea și rularea unui script
2.2. Elementele de bază de script
2.3. scripturi Bash debugging
2.4. rezumat
2.5. Exerciții
3. Mediul Bash
3.1. fișiere de inițializare shell
3.2. variabile
3.3. citându de caractere
3.4. expansiune coajă
3.5. aliasurile
3.6. Mai multe opțiuni Bash
3.7. rezumat
3.8. Exerciții
4. Expresii regulate
4.1. Expresii obisnuite
4.2. Exemple folosind grep
4.3. model de potrivire folosind caracteristicile Bash
4.4. rezumat
4.5. Exerciții
5. Editorul flux sed GNU
5.1. Introducere
5.2. editare interactivă
5.3. editare non-interactiv
5.4. rezumat
5.5. Exerciții
6. Limbajul de programare GNU awk
6.1. Noțiuni de bază cu comentariu C
6.2. Programul de imprimare
6.3. gawk variabile
6.4. rezumat
6.5. Exerciții
7. Declarații condiționate
7.1. Introducere în cazul în care
7.2. Mai avansat în cazul în care utilizarea
7.3. Folosind declarații de caz
7.4. rezumat
7.5. Exerciții
8. script-uri interactive de scriere
8.1. Afișarea unor mesaje de utilizator
8.2. Prinderea de intrare utilizator
8.3. rezumat
8.4. Exerciții
9. Sarcini repetitive
9.1. Pentru bucla
9.2. Buclă în timp ce
9.3. Until bucla
9.4. I / O redirecționare și bucle
9.5. Pauză și să continue
9.6. Făcându-meniuri cu select built-in
9.7. Trecerea de built-in
9.8. rezumat
9.9. Exerciții
10. Mai multe despre variabile
10.1. Tipuri de variabile
10.2. variabilele matrice
10.3. Operații asupra variabilelor
10.4. rezumat
10.5. Exerciții
11. Funcții
11.1. Introducere
11.2. Exemple de funcții în script-uri
11.3. rezumat
11.4. Exerciții
12. Semnale Catching
12.1. semnale
12.2. capcane
12.3. rezumat
12.4. Exerciții
A. Caracteristici Shell
A.1. Aspecte comune
A.2. caracteristici diferite
Aici veți găsi toate această secțiune off-line, fără nici o conexiune la internet și macră DB ușor de oriunde și oricând.