Questa è una vecchia versione del documento!
Esercitazione 4
Esercizio 1: script1
Estrarre dal file /etc/passwd
la lista di tutti gli utenti della macchina utilizzando il comando cut
(vedere man 1 cut). Ordinare alfabeticamente la lista ottenuta utilizzando il comando sort
(vedere man 1 sort).
NB: fare attenzione al seguente messaggio di warning contenuto nel manuale del comando sort:
“The locale specified by the environment affects sort order. Set LC_ALL=C to get the traditional sort order that uses native byte values.”
Esercizio 2: script2
Scrivere uno script Bash che genera N numeri casuali compresi tra 0 ed M. N ed M sono due argomenti dello script (M è minore di 32767). Per generare numeri casuali, utilizzare la funzione $RANDOM
:
$RANDOM
è una funzione interna di Bash che restituisce un intero pseudocasuale nell'intervallo 0 - 32767.