Es posible que desee ver las aplicaciones uniq
y sort
.
./yourscript.ksh | ordenar | uniq
(Para su información, sí, el orden es necesario en esta línea de comando, uniq
solo elimina las líneas duplicadas que están inmediatamente una detrás de la otra)
EDITAR:
Contrariamente a lo publicado por Aaron Digulla en relación con uniq
las opciones de la línea de comandos:
Dada la siguiente entrada:
clase
tarro
tarro
tarro
compartimiento
compartimiento
Java
uniq
generará todas las líneas exactamente una vez:
clase
tarro
compartimiento
Java
uniq -d
mostrará todas las líneas que aparecen más de una vez y las imprimirá una vez:
tarro
compartimiento
uniq -u
generará todas las líneas que aparecen exactamente una vez, y las imprimirá una vez:
clase
Java