Uniq


Το uniq είναι εργαλείο του Unix, το οποίο δέχεται ένα αρχείο κειμένου και στην έξοδό του εμφανίζει συνεχόμενες όμοιες γραμμές σαν μια γραμμή. Αποτελεί πρόγραμμα-φίλτρο και συνήθως χρησιμοποιείται σε συνδυασμό με την έξοδο από την εντολή sort. Μπορεί επίσης να εμφανίσει μόνο τις πολλαπλές γραμμές (με την επιλογή -d), ή να προσθέσει τον αριθμό των φορών που εντοπίστηκε κάθε γραμμή (με την επιλογή -c).

Παράδειγμα: Εμφανίζει μια λίστα με τις γραμμές ενός αρχείου, ταξινομημένη ανάλογα με τον αριθμό που εμφανίζεται κάθε γραμμή:

sort file | uniq -c | sort -n

Η παραπάνω χρήση του uniq συνηθίζεται σε σενάρια κελύφους που βασίζονται σε διαδοχικές εντολές με ανακατεύθυνση (pipelines).


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy