Estás mirando la versión 3 de mi sitio web, para ver la última versión por favor anda a juque.cl

juque

Juan Pablo Aqueveque: Ingeniero de Sistemas, Diseñador y Desarrollador Web que reside en Temuco, Chile.

Cómo ordenar un archivo

Publicado por Juan Pablo el 19.Sep.2008 | Comentarios (3)

Es muy pero muy probable que en algún momento hayas tenido la necesidad de ordenar un archivo. A mi me ocurre mucho cuando tengo que importar contenido a una base de datos en el proceso de normalización de la misma, pues bien, acá está mi secreto, el comando sort y uniq de Unix/Linux/OSX:

El archivo frutas.txt contiene:

peras
manzanas
uvas
uvas
peras
frutillas

Para ordenar el archivo aplicamos el siguiente comando:

$ sort frutas.txt

Cuyo resultado será:

frutillas
manzanas
peras
peras
uvas
uvas

Pero ahora queremos eliminar la repetición, para esto nos ayudaremos del comando uniq.

$ sort frutas.txt | uniq

Y el resultado será:

frutillas
manzanas
peras
uvas

Espero sea de ayuda.

Enlace Permanente, Comentarios (3), Publicada en: Lifehacks

Comentarios

1. Patricio
19.Sep.2008

Me sorprendio tu informacion, nunca dejo de hacerlo con Unix/Linux, me sera muy util ya que estoy recien aprendiendo base de datos y el martes vimos clavez primarias y foraneas.

2. konus
19.Sep.2008

Yo me preguntaba porqué no hubo "pallas" este año :-)

Salud juque!

3. G. Ruiz
23.Sep.2008

Lo de uniq es nuevo para mi, no sabía que existía eso. Como siempre, muy buen dato.

Saludos!