Título: cifrar campo numérico en un archivo de texto Publicado por: eolh652 en 27 Agosto 2013, 18:46 pm Buen Día.
Antes que nada saludos a todos los miembros de este foro, espero puedan ayudarme con la siguente duda. Tengo la labor de enmascarar/cifrar un campo en específico de un archivo de texto, por ejemplo resp_260813.log. El archivo esta dividido en campos cuyo divisor es |. El campo que yo quiero cifrar es el 5. Por ejemplo rdshj|fdkldlk|hfdhrh|994jd|4986830|fjfj|fdporei546|49459. Yo unicamente quiero manipular(cifrar) el campo 5 cuyo contenido es 4986830. Con awk ya pude imprimir ese campo con la instrucción awk 'BEGIN {FS="|"}; {print $5}' resp_260813.log. Pero lo que quiero es que todo el archivo siga igual excepto ese campo, debido a que ese archivo se enviara por la red y ese campo no debe ser visible. Espero puedan ayudarme a resolver este problema con el archivo mostrado, seguire trabajando en eso. Muchas gracias, saludos a todos Título: Re: cifrar campo numérico en un archivo de texto Publicado por: Almapa en 30 Agosto 2013, 12:47 pm Pero puede ser en cualquier lenguaje de scripting? El awk no lo he utilizado nunca...
Título: Re: cifrar campo numérico en un archivo de texto Publicado por: eolh652 en 30 Agosto 2013, 16:11 pm Saludos.
Muchas gracias por responder. Pues no necesariamente en awk, puede ser cualquier otro lenguaje de scripting(shell, perl, python). Sigo investigando pero aun no queda la solución Gracias Título: Re: cifrar campo numérico en un archivo de texto Publicado por: Danyfirex en 30 Agosto 2013, 17:10 pm Puedes hacer algo así.
Código
saludos Título: Re: cifrar campo numérico en un archivo de texto Publicado por: Almapa en 3 Septiembre 2013, 17:39 pm En batch podrías hacer algo parecido a esto:
Código: @echo off |