¿Existe alguna solución mejor para imprimir líneas únicas que no sea una combinación de sort
y uniq
?
sort
(por ejemplo, GNU coreutils) usan archivos temporales y mergesort externo si la entrada es demasiado grande para caber en la RAM. Y la mayoría de las otras versiones tienen una -m
opción para que esto se pueda hacer explícitamente fragmentando la entrada (por ejemplo, con split
), clasificando cada fragmento y luego fusionando los fragmentos