← Back to team overview

sslug-teknik team mailing list archive

Re: Search/Replace med sed - specielle karakterer

 

"Brian Ipsen" <Brian.Ipsen@xxxxxxxxxxxxx> skrev:

> > > Den originale linie ser sådan her ud:
> > >
> > >     cd $(srcdir) && automake Makefile

[...]

> Det er lige for generelt.... det burde jo sætte en comment foran
> alle linier med \tcd - det var ikke meningen... men jeg kan heller
> ikke få det til at fungere....

sed og \t, \n etc. er ikke for sarte sjæle, men man kan snyde ved at
bruge . som jo passer på ethvert tegn. Hvis man gør det samme med de
tegn, der ellers kan give problemer, får man

        sed 's/^\(.cd ..srcdir. && automake Makefile\)$/#\1/'

som vil indsætte # foran din linie, og forhåbentlig ikke andre.


Anders.


Follow ups

References