Bash scripting: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
mNessun oggetto della modifica |
S3v (discussione | contributi) (Pagina iniziale per "Bash Scripting") |
||
Riga 1: | Riga 1: | ||
== [[Bash scripting - introduzione | Introduzione]] == | |||
Storia della shell, come creare uno script e debug integrato | |||
== [[Bash scripting - comandi essenziali | Comandi essenziali]] == | |||
[[Bash scripting - introduzione | | <code>printf</code> (output) e <code>if [ ... ]</code> (condizione) | ||
== [[Bash scripting - variabili - stringhe | Variabili (stringhe)]] == | |||
Assegnazioni (anche con <code>read</code> e <code>for</code>) ed espansioni (di variabile) | |||
[ | == [[Bash scripting - caratteri di escape | Caratteri di escape, apici e virgolette]] == | ||
[[ | Come quotare le stringhe e le espansioni | ||
== [[Bash scripting - espansioni quotabili | Espansioni in stringhe quotate]] == | |||
Espansioni in stringhe quotate di variabile/parametro, di comando e aritmetiche | |||
== [[Bash scripting - espansioni non quotabili | Espansioni non quotabili]] == | |||
Espansioni non quotabili di tilda, di percorso e di parentesi | |||
== [[Bash scripting - istruzioni composte | Istruzioni composte]] == | |||
Cicli, pipe, concatenazioni, blocchi e funzioni | |||
== [[Bash scripting - file descriptor | File descriptor e redirezioni]] == | |||
== [[Bash scripting - segnali | Segnali]] == | |||
Versione delle 12:26, 22 lug 2014
Introduzione
Storia della shell, come creare uno script e debug integrato
Comandi essenziali
printf
(output) e if [ ... ]
(condizione)
Variabili (stringhe)
Assegnazioni (anche con read
e for
) ed espansioni (di variabile)
Caratteri di escape, apici e virgolette
Come quotare le stringhe e le espansioni
Espansioni in stringhe quotate
Espansioni in stringhe quotate di variabile/parametro, di comando e aritmetiche
Espansioni non quotabili
Espansioni non quotabili di tilda, di percorso e di parentesi
Istruzioni composte
Cicli, pipe, concatenazioni, blocchi e funzioni