On Martes 08 Junio 2004 16:09, Gotzon Astondoa wrote:
> Hola a todos:
...
>     Necesito cambiar en un fichero todas las líneas que empiecen por el
> texto FK146 y poner en su logar FK152    . Pero sólo eso, de tal manera que
> la linea:
>
>             FK146 sadkjhg jashdgsa
>
>     se quede en
>             FK152
>
>     Con sed
>         sed "s/^FK146/FK152/g"
>     Consigo que se quede
>          FK152 sadkjhg jashdgsa
>
>     pero yo no quiero todo lo que hay despues de FK152.
>
>     ¿Alguien me puede iluminar? Gracias de antemano.
Esa me la sé yo :)
sed "s/^FK146.*/FK152/g"
(El punto empareja con cualquier carácter)
Saludos
        Miguel

-- 
========================================================================
Miguel Rodriguez Penabad                [EMAIL PROTECTED]
Laboratorio de Bases de Datos           http://emilia.dc.fi.udc.es/labBD
Despacho 0.01                           Tel. 981 167000 ext. 1333
Facultade de Informática                Universidade da Coruña (Spain)
========================================================================

Responder a