Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
42 lines (29 sloc) 922 Bytes

Conta i pokemon diversi

Descrizione

Scrivete uno script (ossia create un file di nome soluzione.sh) che contenga la corretta invocazione dei comandi necessari affinché, dato nel flusso di ingresso un elenco di nomi di pokemon, emetta quanti nomi distinti ci sono tra essi.

Esempio

Se il flusso di ingresso contiene

Kenny
Saagar
Karen
Saagar
Kenny

eseguendo

bash soluzione.sh

viene emesso

3

nel flusso di uscita, infatti sebbene ci siano 5 nomi di pokemon nel flusso di ingresso, 2 di essi sono ripetuti, detto altrimenti: ci sono solo 3 nomi distinti di pokemon.

Suggerimenti

Il comando sort, che serve a mettere in ordine lessicografico le linee in ingresso, ha una opzione per emettere solo le linee distinte, detto altrimenti emettere ogni linea diversa una unica volta. Usate il manuale per scoprire tale opzione.