a>

.

Slik supplement HTML kodene med SED
google unix.com
Forums
Registrer
Forum Rules Lenker Album
FAQ
Medlemsliste
Kalender
Søke
Dagens innlegg
Marker forumene som lest
Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.
Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd
Tråd startet
Forum
Svar
Siste innlegg
Fjern html koder med bash
dejavu88
Shell programmering og Skripting
4
05-22-2008 02:58
html-koder
dunryc
Shell programmering og Skripting
3
11-29-2007 06:14
Slik fjerner du bare html-koder i en fil?
btech_raju
Linux
2
11-23-2007 12:25
Automatisk utskifting av HTML-koder
nem_kirk
Sun Solaris
1
11-17-2005 01:24
unsing sed til strip html-koder - hjelp
zappe
Shell programmering og Skripting
3
04-18-2004 05:03

LinkBack
Thread Tools
Søk i denne tråden
Rate Thread
Visningsmoduser
<a name\u003d"[A-Za-z0-9 ?_.]+"> </ a> <h[123]> [] * <span class\u003d"mw-headline"> [a-zA-Z0 - 9 ?_.]+</ span> </ t [123]>
Jeg kan finne kodene jeg trenger. Men når jeg legger dem i en sed kommando, sed mislykkes. Så jeg begynte å bygge opp fra en mindre kommandoen. Det er her jeg er nå:
sed -r-es / "<a name \u003d \" / erstatning / <in> ut
Dette fungerer. Men når jeg skriver:
sed -r-es / "<a name \u003d \" [a-zA-Z0-9 ?_.]+"/ erstatning / <in> ut
den ikke med:
sed: Kan ikke lese <i: Ugyldig argument
sed: Kan ikke lese> ut: Ugyldig argument
Men i filen er virkelig det. Hvordan kan jeg få den regexp i sed kommando? Jeg har prøvd å unnslippe / ikke escaping tegn, men sed ser ikke ut til å godta den.
<a name\u003d"Introduction"> </ a> <h1> <span class\u003d"mw-headline"> Introduksjon </ span> </ h1>
Jeg ønsker å gjøre:
<a name\u003d"Introduction"> </ a> <h1> <span class \u003d "mw-overskrift" id \u003d "Introduksjon" > Introduction </ span> </ h1>
Derfor jeg gjøre følgende erstatning:
Kamp:
<a name\u003d"([A-Za-z0-9 ?_.]+)"> </ a> <h([123])> [^ mw] * mw-overskrift "> ([A-Za - Z0-9 ?_.]+)</ span> </ t [123]>
Og erstatte den med:
<a name\u003d"\1"> </ a> <h\2> <span class\u003d"mw-headline" id\u003d"\1"> \ 3 </ span> </ h \ 2>
Dette fungerer ved bruk av en finne og erstatte editor som godtar regex. Men jeg kan ikke ut til å passe den i en sed kommandoen.

Hugseliste
Thread Tools
Søk i denne tråden
Visningsmoduser
Ranger denne tråden
Innleggsaktivitet Regler