Ho un file delimitato da tabulazioni con 5 colonne e devo recuperare un conteggio solo del numero di righe univoche dalla colonna 2. Lo farei normalmente con Perl/Python ma io Sono obbligato a usare la shell per questo.Conteggio di valori univoci in una colonna con uno script di shell
In passato ho utilizzato con successo la funzione uniq di nix con pip, ma sembra che dovrò utilizzare awk qui.
Qualsiasi consiglio sarebbe molto apprezzato. (Ho già fatto una domanda simile riguardo alle verifiche delle colonne usando awk ma questo è un po 'diverso e volevo separarlo, quindi se qualcuno in futuro ha questa domanda sarà qui)
Mille grazie!
Lilly
Questo è fantastico. Dopo aver fatto casino, ho scoperto che posso trovare qualsiasi duplicazione con questo file cat.txt | awk '{print $ 2}' | ordinare | uniq -c | ordina -n –