Bash scripting

Da Guide@Debianizzati.Org.
Versione del 27 lug 2014 alle 11:39 di HAL 9000 (discussione | contributi) (aggiunto link funzioni)
Vai alla navigazione Vai alla ricerca
Debian-swirl.png 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




Guida scritta da: HAL 9000 Swirl-auth20.png Debianized 20%
Estesa da:
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized