Bash scripting: differenze tra le versioni
m (aggiunto template autori) |
m (aggiunto link funzioni) |
||
Riga 13: | Riga 13: | ||
Espansioni non quotabili: di tilde, di percorso e di parentesi | Espansioni non quotabili: di tilde, di percorso e di parentesi | ||
== [[Bash scripting - istruzioni composte | Istruzioni composte]] == | == [[Bash scripting - istruzioni composte | Istruzioni composte]] == | ||
Cicli, pipe, concatenazioni | Cicli, pipe, concatenazioni e blocchi | ||
== [[Bash scripting - funzioni | Funzioni]] == | |||
Definizione di funzione e gestione del suo valore di ritorno | |||
== [[Bash scripting - file descriptor | File descriptor e redirezioni]] == | == [[Bash scripting - file descriptor | File descriptor e redirezioni]] == | ||
Operazioni di input/output su file, con uso (anche implicito) dei file descriptor standard e creazione di nuovi | Operazioni di input/output su file, con uso (anche implicito) dei file descriptor standard e creazione di nuovi | ||
Riga 24: | Riga 26: | ||
{{Autori | {{Autori | ||
|Autore=[[Utente:HAL 9000|HAL 9000]] | |Autore=[[Utente:HAL 9000|HAL 9000]] | ||
}} | }} | ||
[[Categoria:Bash]][[Categoria:Bash Scripting]] | [[Categoria:Bash]][[Categoria:Bash Scripting]] |
Versione delle 11:39, 27 lug 2014
Versioni Compatibili Tutte le versioni supportate di Debian |
Introduzione
Storia della shell, come creare uno script e debug integrato
Comandi essenziali
Comandi di output (printf
) e condizionali (if [ ... ]
) necessari per il resto della guida
Variabili (stringhe)
Nomi permessi, assegnazioni (anche con read
e for
), modificatori ed espansione di variabile
Caratteri di escape, apici e virgolette
Come quotare le stringhe, per permettere espansioni e caratteri di escape
Espansioni in stringhe quotate
Espansioni in stringhe quotate: di variabile/parametro, di comando e aritmetiche
Espansioni non quotabili
Espansioni non quotabili: di tilde, di percorso e di parentesi
Istruzioni composte
Cicli, pipe, concatenazioni e blocchi
Funzioni
Definizione di funzione e gestione del suo valore di ritorno
File descriptor e redirezioni
Operazioni di input/output su file, con uso (anche implicito) dei file descriptor standard e creazione di nuovi
Segnali
Invio e gestione dei segnali
Link esterni
- Bash Referece Manual: manuale ufficiale
- Advanced Bash-Scripting Guide: guida avanzata
- Shell Command Language: riferimento POSIX
Guida scritta da: HAL 9000 | Debianized 20% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |