ciao a tutti, ho un problema che secondo me è una stupidata ma non riesco a risolvere.
in pratica in una parte del programma devo cercare le informazioni riguardo delle persone inserendo il cognome, tipo elenco telefonico.
faccio un esempio solo col cognome, tanto per le altre informazioni che mi servono è uguale

grep $cognome studenti.txt | cut -f 1 -d ';'

facendo cosi in pratica quello che ottengo è questo:
rossi
verdi
bianchi

per prendere di volta in volta un solo cognome, ho provato a usare head, ma head mi prende le prime n righe, non l'n-esima riga, che comando posso mettere in fondo alla pipe per esempio estrarre solo un cognome