Gli script di shell sono piccoli programmi scritti per una shell Unix o interprete a riga di comando . Una delle shell Unix più comunemente usata è la shell Bash - si è installato su sistemi operativi più Unix e Linux . È possibile utilizzare gli script di shell di gestione di file , file di stampa o di eseguire programmi . Per incrementare un contatore in uno script di shell , creare un ciclo che aggiunge uno ogni volta che la condizione del ciclo è soddisfatta. Istruzioni 
 1 
 Aprire un documento di testo vuoto in qualsiasi editor di testo 
 2 
 Tipo " # /bin /bash " - . Senza le virgolette - per iniziare lo script di shell . Questo script utilizza il linguaggio di scripting di shell bash 
 3 Tipo 
 "nomi = (Steve James sam jeff ) " - . Nuovo, senza le citazioni - per creare un array di nomi < . br> 
 4 
 Tipo le seguenti righe: 
 conteggio 
 = 0 
 
 num = 0 <
 
 Questo crea due variabili impostate a zero. La variabile "count" è utilizzato per il conteggio , il " Num" riferimenti di variabili ogni elemento della matrice 
 5 
 Tipo "len = $ { # nome [ @ ] }" - senza il . citazioni - per creare una variabile che contiene il numero di elementi nella matrice 
 6 Tipo 
 " while [ $ count - lt $ len ] ." - senza virgolette - per avviare il " mentre " ciclo che scorre in ciclo gli elementi della matrice . Il " - lt " parte della dichiarazione è l'acronimo di 
 7 
 Digitare le righe seguenti "meno ". : 
 
 Count = `expr $ count + 1` 
 < p > 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 .