Introduzione allo Shell Scripting Unix:
In Unix, la Shell di comando è l’interprete nativo dei comandi. Fornisce un’interfaccia a riga di comando per gli utenti per interagire con il sistema operativo.
I comandi Unix possono anche essere eseguiti in modo non interattivo sotto forma di uno script Shell. Lo script è una serie di comandi che verranno eseguiti insieme.
Gli script di shell possono essere usati per una varietà di compiti, dalla personalizzazione dei vostri ambienti all’automazione delle vostre attività quotidiane.
Elenco di tutti i tutorial sugli script Unix Shell:
- Introduzione a Unix Shell Script
- Lavoro con l’editor Vi di Unix
- Caratteristiche di Unix Shell Scripting
- Operatori in Unix
- Codifica condizionale in Unix (Parte 1 e Parte 2)
- Ciclo in Unix
- Funzioni in Unix
- L’elaborazione del testo in Unix (Parte 1, Parte 2, e Parte 3)
- Parametri della linea di comando di Unix
- Scripting avanzato della shell di Unix
Video di Unix #11:
Fondamenti di Shell Scripting per Unix
Questo tutorial ti darà una panoramica della programmazione delle shell e ti fornirà una comprensione di alcuni programmi standard di shell. Questo include shell come la Bourne Shell (sh) e la Bourne Again Shell (bash).
Le shell leggono file di configurazione in più circostanze che differiscono a seconda della shell. Questi file di solito contengono comandi per quella particolare shell e vengono eseguiti quando vengono caricati; di solito sono usati per impostare variabili importanti che servono per trovare gli eseguibili, come $PATH, e altri che controllano il comportamento e l’aspetto della shell.
- La Bourne Shell (sh): Questo fu uno dei primi programmi di shell forniti con Unix ed è anche il più usato. È stato sviluppato da Stephen Bourne. Il file ~/.profile è usato come file di configurazione per sh. Questa è anche la shell standard usata per lo scripting.
- La C Shell (csh): La C-Shell è stata sviluppata da Bill Joy, modellata sul linguaggio di programmazione C. Era intesa a migliorare l’interattività con caratteristiche come l’elenco della cronologia dei comandi e la modifica dei comandi. I file ~/.cshrc e ~/.login sono usati come file di configurazione da csh.
- The Bourne Again Shell (bash): La shell bash è stata sviluppata per il progetto GNU come sostituzione di sh. Le caratteristiche di base di bash sono copiate da sh, e aggiunge anche alcune delle caratteristiche di interattività di csh. I file ~/.bashrc e ~/.profile sono usati come file di configurazione da bash.
Guarda il nostro prossimo tutorial per saperne di più su Vi Editor!
PREV Tutorial | NEXT Tutorial