October 13
Gli script di shell sono piccoli programmi scritti per una shell Unix o riga comandi interprete. Una delle shell Unix più comunemente usato è la shell Bash - è installato sulla maggior parte dei sistemi operativi Unix e Linux. È possibile utilizzare gli script di shell per manipolare file, file di stampa o eseguire programmi. Per incrementare un contatore in uno script, creare un ciclo che aggiunge uno ogni volta che la condizione del ciclo è soddisfatta.
1 Aprire un documento di testo vuoto in qualsiasi editor di testo.
2 Digitare "#! / Bin / bash!" - Senza le citazioni - per avviare lo script di shell. Questo script utilizza il linguaggio bash shell scripting.
3 Tipo "nomi = (Steve James sam Jeff)" - ancora una volta, senza le virgolette - per creare un array di nomi.
4 Digitare le righe seguenti:
count = 0
num = 0 <
Questo crea due variabili impostate a zero. La variabile "conteggio" viene utilizzato per il conteggio; il "num" riferimenti variabili ogni elemento dell'array.
5 Tipo "len = $ {nome # [@]}" - senza le citazioni - per creare una variabile che contiene il numero di elementi nella matrice.
6 Tipo "mentre [$ contare -lt $ len]" - senza virgolette - per avviare il ciclo "while" che scorre gli elementi dell'array. La parte "-lt" della dichiarazione sta per "meno".
7 Digitare le righe seguenti:
count = expr $count + 1
echo "Nome $ count è $ {nome [$ num]}"
num = expr $num + 1
Questo incrementa il "conteggio" e variabili "num", e stampa ogni elemento della matrice.
8 Salvare il file come "count.sh."
9 Tipo "chmod + x" al prompt dei comandi per rendere lo script eseguibile.
10 Digitare il comando "./count.sh" per eseguire lo script.