| Thread Previous • Date Previous • Date Next • Thread Next |
Anders Melchiorsen wrote:
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.
sed kan også finde linier der skal rettes og så rette noget i de udvalgte linier :
sed '/&& automake Makefil/s/^/#/'
1. find linier som indeholder teksten "&& automake Makefil"
2. erstat start på linien (^) med en havelåge = skub en havelåge ind
foran den første karakter på linien.
Mvh Hans Christian
| Thread Previous • Date Previous • Date Next • Thread Next |