Ho uno script ksh che restituisce un lungo elenco di valori, newline separati e voglio vedere solo i valori univoci/distinti. È possibile farlo?Selezionare valori univoci o distinti da un elenco nello script della shell UNIX
Ad esempio, dire la mia uscita è suffissi dei file in una directory:
tar gz java gz java tar class class
Voglio vedere un elenco come:
tar gz java class
Solo una FYI per i ritardatari: la risposta di @ AaronDigulla è stata successivamente corretta. – mklement0
molto bene questo 'ordinamento è necessario in questa riga di comando, uniq si limita a separare le linee duplicate immediatamente dopo l'altra 'che ho appena appreso !! – HattrickNZ
GNU 'sort' presenta una versione' -u' per dare anche i valori univoci. – Arthur2e5