2009-04-20 23 views

Respuesta

21

ordenar -u archivo> nuevo_archivo

+0

También puede pasar stdin a 'sort':' grep -rnw '/ path/to/files' | ordenar -u ->/tmp/out.txt' – earthmeLon

16

Su pregunta es poco clara. Si desea eliminar todas las líneas duplicadas de un archivo de texto que puede hacer algo como esto:

cat file.txt | sort | uniq 
+0

Uso inútil de cat. ninguna galleta para ti tampoco. – simon

5

Dado que la pregunta original que se hace referencia Cygwin, que es específico de Windows, voy a mencionar que Luis' respuesta funciona igual de bien utilizando el GNU utilities for Win32sort. Utilizo los puertos GNU de una llave USB cuando estoy trabajando en una máquina en la que no quiero instalar Cygwin, o la descarga e instalación de Cygwin parece una solución demasiado pesada para el problema que estoy tratando de resolver.

Cuestiones relacionadas