El mi�rcoles, 19 de diciembre de 2001, Javier Miguel Rodr�guez escribi�:
>
> Una pregunta r�pida...
>
> Tengo un fichero con un mont�n de IPs... con cosas tales como
>
> 192.168.223.4:4987 194.224.78.2:53 udp
>
> Pues bien lo que quiero es pasar 192.168.223.4 a su nombre en el DNS, por
> ejemplo petete.micasa.org
>
> Es decir, quiero que BUSQUE Y REEMPLAZE una cadena por otra en un fichero...
> algo simple... se que se puede hacer con tr, pero no me sale...
>
> Ser�a algo as� como tr "ip_que_sea" "nombre_que_quiero" < fichero_monstruoso
>
Creo que tr no sirve para eso, pues sustituye car�cter por car�cter; es
decir, si dices `tr abcde 12345' sustituir� cada a por un 1, cada b por
un 2, etc.
Para cadenas puedes hacer esto:
sed -e "s/ip_que_sea/nombre_que_quieres/" fichero_monstruoso
--
Francisco Callejo Gim�nez
[EMAIL PROTECTED]
Linux registered user #53999