The UNIX and Linux Forums  
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

Go Back   El UNIX y Linux Foros > Arriba Foros > UNIX for Dummies Preguntas y Respuestas
.
google unix.com



UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida!

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
Ignorar duplicados Publicar Iago UNIX for Dummies Preguntas y Respuestas 0 09-04-2007 05:29 AM
la eliminación de líneas duplicadas de un archivo ocelote UNIX for Dummies Preguntas y Respuestas 4 01-25-2007 11:02 AM
Ignorar mayúsculas y minúsculas en el asunto Switch annelisa Programación de scripts de shell y 1 07-13-2006 04:36 AM
No haga caso de Shell en el asunto AAH Programación de scripts de shell y 3 03-21-2006 04:41 PM
¿Cómo puedo ignorar sólo las líneas que han # al principio? csaha Programación de scripts de shell y 1 01-30-2006 03:35 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Calificación: Thread Rating: 3 votes, 4.33 average. Modos de visualización
  #1 (Enlace permanente)  
Old 12-01-2004
hellsd hellsd is offline
Usuario Registrado
  
 

Fecha: noviembre 2004
Puestos: 20
La eliminación de líneas duplicadas ignorar caso

hola,

Tengo la siguiente entrada en el archivo:
abc
ab
un
AB
b
c
un
C
B
Cuando utilizo uniq-u archivo, el archivo de salida es:
abc
ab
AB
c
v
B
C
b

Lamentablemente, el uniq no puede ignorar el caso.

¿Cómo puedo verificar que el archivo con el fin de mi archivo de salida será:
abc
v

Gracias, Roy.
  #2 (Enlace permanente)  
Old 12-01-2004
bhargav's Avatar
bhargav bhargav is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: Sep 2004
Ubicación: EE.UU.
Puestos: 511
convertir en mayúsculas o minúsculas y hacer tipo ....


cat archivo1 | tr "[az]" "[AZ]" | sort-u
  #3 (Enlace permanente)  
Old 12-01-2004
hellsd hellsd is offline
Usuario Registrado
  
 

Fecha: noviembre 2004
Puestos: 20
No es bueno

Porque entonces voy a perder el valor real en el archivo original y los datos voy a obtener será convertido (de superior o inferior a Versia y vice), porque la entrada en el archivo puede ser por ejemplo: "RsdA" y que ha significado


Pensé que hay una especial / uniq inteligente que puede hacerlo.
¿Alguien sabe cómo hacerlo?
En cualquier caso, Gracias.
  #4 (Enlace permanente)  
Old 12-01-2004
bhargav's Avatar
bhargav bhargav is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: Sep 2004
Ubicación: EE.UU.
Puestos: 511
-----------------------------------------
Publicado por hellsd:

Porque entonces voy a perder el valor real en el archivo original
-------------------------------------------------- ---------


Nosotros no estamos cambiando los datos en archivo original; o / PU puede redirigir a otro archivo.
  #5 (Enlace permanente)  
Old 12-01-2004
hellsd hellsd is offline
Usuario Registrado
  
 

Fecha: noviembre 2004
Puestos: 20
Todavía no se que, mira mi ejemplo

archivo1 contener:
daniel
Kevin
DON
KEVIN
No

Si se me ejecute el comando como el siguiente:
cat archivo1 | tr "[az]" "[AZ]" | sort-u> OutputFile
OutputFile contener:
DANIEL
DON
KEVIN

Y esto no es lo que espero:
Necesito que la salida contendrá:
daniel

Esta es la razón por la que uso uniq-u, pero no ignorar caso.

Gracias,

Roy.
  #6 (Enlace permanente)  
Old 12-01-2004
bhargav's Avatar
bhargav bhargav is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: Sep 2004
Ubicación: EE.UU.
Puestos: 511
Espero siguiente pequeño script resolverá año prblem;


#! / usr / bin / ksh

cat archivo1 | tr "[AZ]" "[az]" | sort | uniq-u> archivo2

mientras que leer línea
hacer
grep-i $ archivo1 línea
hecho <archivo2
  #7 (Enlace permanente)  
Old 12-01-2004
hellsd hellsd is offline
Usuario Registrado
  
 

Fecha: noviembre 2004
Puestos: 20
aún no se resuelve mi problema

Su guión es excelente, pero que no responde a mi pregunta.

Tengo que mantener el contenido exacto uniq que tengo en el archivo original:
(Supongamos que cada línea tiene un pssword caso es que sensetive)

Así que si mi entrada archivo1 contener:
DAVID, AaBbCc
No, abcDk
kevin
KEVIN
DON, aBcDk

Al activar su script, me sale:
david AaBbCc
(línea caso fue el cambio)

Y esto no es lo que necesito, me salvo que el contenido exacto uniq:
DAVID, AaBbCc

Una vez más, muchas gracias por sus esfuerzos y espero que, finalmente, tener una solución para ello.

Roy
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 08:43 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0