• Guide to Linux Advanced Bash Scripting 1
  • Guide to Linux Advanced Bash Scripting 2
  • Guide to Linux Advanced Bash Scripting 3
  • Guide to Linux Advanced Bash Scripting 4

Guide to Linux Advanced Bash Scripting

Aggiunta pagina dei segnalibri
Opzione per l'upgrade alla versione senza annunci.

Dominio pubblico.
 https://publicdomainvectors.org/en/free-clipart/Linux-text-with-funny-tux-face-vector-image/13011.html
Tux Penguin Public Domain
https://github.com/garrett/Tux/blob/master/README.md

Uno sguardo approfondito allo scripting di Bash Shell.
 
Solo alcuni dei capitoli !!!

Parte 1. Introduzione
1. Programmazione della shell!
2. Iniziare con uno Sha-Bang
Parte 2. Nozioni di base
3. Personaggi speciali
4. Introduzione a variabili e parametri
5. Citando
6. Esci ed esci dallo stato
7. Test
8. Operazioni e argomenti correlati
Parte 3. Oltre le basi
9. Un altro sguardo alle variabili
10. Manipolazione delle variabili
11. Loop e rami
12. Sostituzione del comando
13. Espansione aritmetica
14. Tempo di pausa
Parte 4. Comandi
15. Comandi interni e Builtins
16. Filtri, programmi e comandi esterni
17. Sistema e comandi amministrativi
Parte 5. Argomenti avanzati
18. Espressioni regolari
19. Qui documenti
20. Reindirizzamento I / O
21. Sottopiste
22. Conchiglie ristrette
23. Sostituzione del processo
24. Funzioni
25. Alias
26. Elenca i costrutti
27. Array
28. Riferimenti indiretti
29. / dev e / proc
30. Programmazione di rete
31. Di zeri e null
32. Debugging
33. Opzioni
34. Gotchas
35. Scripting With Style
36. Miscellanea
37. Bash, versioni 2, 3 e 4
38. Note finali
38.1. Nota dell'autore
38.2. Circa l'autore
38.3. Dove andare per aiuto
38.4. Strumenti usati per produrre questo libro
38.5. Titoli di coda
38.6. disconoscimento
Bibliografia
A. Script sostenuti
B. Schede di riferimento
C. Un Micro-Primer Sed e Awk
C.1. Sed
C.2. awk
D. Analisi e gestione dei percorsi
E. Codici di uscita con significati speciali
F. Un'introduzione dettagliata all'I / O e al reindirizzamento I / O
G. Opzioni della riga di comando
G.1. Opzioni della riga di comando standard
G.2. Bash Command-Line Options
H. File importanti
I. Importanti directory di sistema
J. Un'introduzione al completamento programmabile
K. Localizzazione
L. Storia Comandi
M. Esempi di file .bashrc e .bash_profile
N. Conversione di file batch di DOS in script di shell
O. Esercizi
O.1. Analizzare gli script
O.2. Scrittura di script
P. Cronologia delle revisioni
Q. Scarica e rispecchia i siti
R. To Do List
S. Copyright
T. Tabella ASCII
Indice
Elenco delle tabelle
8-1. Precedenza dell'operatore
15-1. Identificatori di lavoro
33-1. Opzioni di Bash
36-1. Numeri che rappresentano i colori in Sequenze di escape
B-1. Variabili Shell speciali
B-2. Operatori di prova: confronto binario
B-3. Operatori di prova: file
B-4. Sostituzione dei parametri ed espansione
B-5. Operazioni su stringhe
B-6. Vari costrutti
C-1. Operatori di base sed
C-2. Esempi di operatori sed
E-1. Codici di uscita riservati
N-1. Parole chiave / variabili / operatori di file batch e relativi equivalenti di shell
P-1. Cronologia delle revisioni
Elenco di esempi
2-1. cleanup: uno script per ripulire i file di registro in / var / log
2-2. cleanup: uno script di pulizia migliorato
2-3. cleanup: una versione migliorata e generalizzata degli script precedenti.
3-1. Blocchi di codice e reindirizzamento I / O
3-2. Salvataggio dell'output di un blocco di codice in un file
3-3. Esecuzione di un ciclo in background
3-4. Backup di tutti i file modificati nell'ultimo giorno
4-1. Assegnazione e sostituzione variabili
4-2. Assegnazione variabile semplice
4-3. Assegnazione variabile, semplice e di fantasia
4-4. Integer o stringa?
4-5. Parametri posizionali
4-6. wh, ricerca del nome di dominio whois
4-7. Usando il turno
5-1. Echoing Weird Variables
5-2. Personaggi in fuga
5-3. Rilevazione dei tasti premuti
6-1. stato di uscita / uscita
6-2. Negare una condizione usando!
7-1. Cos'è la verità?
7-2. Equivalenza del test, / usr / bin / test, [] e / usr / bin / [
7-3. Test aritmetici con (())
7-4. Test per collegamenti interrotti
7-5. Confronti aritmetici e stringhe
7-6. Verifica se una stringa è nullo
7-7. zmore
8-1. Massimo comun divisore
8-2. Utilizzo delle operazioni aritmetiche
8-3. Test delle condizioni composte utilizzando && e ||
8-4. Rappresentazione di costanti numeriche
8-5. Manipolazione delle variabili in stile C.
9-1. $ IFS e spazi bianchi
9-2. Ingresso temporizzato
9-3. Ancora una volta, input programmato
9-4. Lettura a tempo
9-5. Sono root?
9-6. arglist: elenca gli argomenti con $ * e $ @
9-7. Comportamento $ * e $ @ incoerente

Categoria : Istruzione

Ricerche associate