Re: / sur SED

Page principale

Répondre à ce message
Auteur: Eric Fanchon
Date:  
À: guilde
Sujet: Re: / sur SED
Jerome DESMOULINS wrote:
>
> Salut,
>
>    Comment remplacer une chaine qui contient un "/" (ex : /home/blabla par
> /tmp/) avec SED?

>
> Merci de me donner la ligne de commande exacte, si possible, car impossible
> de la trouver (j'ai essaye de mettre la chaine entre des ", mais sans aucun
> succes...
>
> Merci d'avance,
> Jerome


je n'ai qu'une machine unix sous la main mais ca m'etonnerait que ca ne
marche pas sous linux. Il suffit de faire :

s+/home/blabla+/tmp/+g

autrement dit il n'y a pas besoin de se casser le tronc, le caractere /
qui delimite les chaines est arbitraire. Si / te genes tu peux utiliser
+
a la place.

Eric

--

+-----------------------------+----------------------------------------+
|  email:   fanchon@???    |  IBS Institut de Biologie Structurale  |
|  Tel:   (33) 4 76 88 95 91  |         41, rue Jules Horowitz         |
|  Fax:   (33) 4 76 88 54 94  |     38027 GRENOBLE Cedex 1  France     |

+-----------------------------+----------------------------------------+