NOME
uniq − elimina le linee duplicate da un file ordinato alfabeticamente
SINTASSI
uniq [OPZIONI]... [INPUT [OUTPUT]]
DESCRIZIONE
Scarta tutte le linee (tranne la prima) identiche e sequenziali da INPUT (o dallo standard input), scrivendo su OUTPUT (o sullo standard output).
Gli argomenti
obbligatori per le opzioni in forma estesa, sono obbligatori
anche per le opzioni in forma breve.
−c, −−count
ogni linea è preceduta dal numero indicante la sua molteplicità
−d, −−repeated
mostra solo le linee duplicate
−D,
−−all−repeated[=metodo−delimitazione]
mostra tutte le linee
duplicate
metodo-delimitazione={none(predefinito),prepend,separate}. La delimitazione è resa tramite linee vuote.
−f, −−skip−fields=N
salta l’analisi dei primi N campi
−i, −−ignore−case
ignora le differenze tra maiuscolo e minuscolo quando fa il confronto
−s, −−skip−chars=N
evita la comparazione dei primi N caratteri
−u, −−unique
mostra solamente le linee uniche
−w, −−check−chars=N
confronta non più di N caratteri nelle linee
−−help |
mostra questo testo di aiuto ed esce |
−−version
mostra informazioni sulla versione del programma ed esce
Un campo è composto da spazi seguiti da caratteri non intervallati da spazi. I campi vengono saltati (opzione -f) prima dei caratteri.
AUTORE
Scritto da Richard Stallman e David MacKenzie.
BUG
Segnalate eventuali bug a <bug-coreutils [AT] gnu.org>.
COPYRIGHT
Copyright (C) 2002 Free Software Foundation, Inc. Questo programma è software libero; le condizioni di copia sono contenute nel sorgente. Non c’è ALCUNA garanzia, neanche quella di COMMERCIABILITÀ o di APPLICABILITÀ PER UN PARTICOLARE SCOPO.
VEDERE ANCHE
La documentazione completa per uniq è mantenuta nella forma di un manuale Texinfo. Se i programmi info e uniq sono correttamente installati, il comando
info uniq
dovrebbe darvi accesso al manuale completo.