On Mon, 16 Jun 2014 15:45:27 -0400, Javier Santiesteban wrote:
este seria un ejemplo real de lo que necesito, pues quisiera hacer un
script, ya sea con sed, awk o cualquier otro que me permita encontrar
en un fichero la cadena User-Name = coco y entonces cambiar
automaticamente la linea Calling-Station-Id = xxxxxxxx y asi
sucesivamente

Asumiendo que es un solo archivo con muchos bloques como el que citas, lo relativamente pesado es que deseas reemplazar en una línea diferente a la de la búsqueda. En otras palabras, esto requiere dos búsquedas (una para el nombre del usuario y la otra para el identificador de la estación) y un reemplazo para el identificador si es que hay una coincidencia con el usuario dado.

Esto puede hacerse con un script, pero no será sencillo. Probablemente sería mejor realizar una aplicación en algún programa que facilite el trabajo con arreglos de cadenas de caracteres y expresiones regulares (yo usaría D, que es bastante bueno en ambas cosas), pero en fin esto es solo mi opinión personal.

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a