a>

.

Hvordan skal supplere HTML-tags med sed
google unix.com
Forums
Registrer
Forum Regler Links Albums
FAQ
Members List
Kalender
Søgning
Dagens Stillinger
Mark Forums Read
Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd
Thread Starter
Forum
Svar
Last Post
Fjerne HTML-tags med bash
dejavu88
Shell Programmering og Scripting
4
05-22-2008 01:58 PM
HTML-tags
dunryc
Shell Programmering og Scripting
3
11-29-2007 06:14 PM
Sådan fjernes kun HTML-tags inde i en fil?
btech_raju
Linux
2
11-23-2007 12:25 PM
Automatiseret udskiftning af HTML Tags
nem_kirk
Sun Solaris
1
11-17-2005 01:24 AM
unsing sed at fratage HTML-tags - help
zappe
Shell Programmering og Scripting
3
04-18-2004 04:03 AM

LinkBack
Thread Tools
Søg denne tråd
Rate Thread
Display Modes
<a name\u003d"[A-Za-z0-9 ?_.]+"> </ a> <h[123]> [] * <span class\u003d"mw-headline"> [A-Za-z0 - 9 ?_.]+</ span> </ h [123]>
Jeg kan finde de tags jeg har brug for. Men når jeg placere dem i en sed kommando, sed mislykkes. Så jeg begyndte at bygge op fra en mindre kommando. Dette er hvor jeg er nu:
sed -r-es / "<a name \u003d \" / udskiftning / <in> ud
Dette virker. Men når jeg så skrive:
sed -r-es / "<a name \u003d \" [A-Za-z0-9 ?_.]+"/ udskiftning / <in> ud
det ikke med:
sed: Ikke kan læse <i: Invalid argument
sed: Ikke kan læse> ud: Invalid argument
Men i filen virkelig er der. Hvordan kan jeg få regexp i sed kommando? Jeg har forsøgt at undslippe / ikke undslippe tegn, men sed synes ikke at acceptere det.
<a name\u003d"Introduction"> </ a> <h1> <span class\u003d"mw-headline"> Introduktion </ span> </ h1>
Jeg vil gerne:
<a name\u003d"Introduction"> </ a> <h1> <span class \u003d "mw-overskrift" id \u003d "Introduction" > Introduktion </ span> </ h1>
Derfor vil jeg gøre følgende erstatning:
Match:
<a name\u003d"([A-Za-z0-9 ?_.]+)"> </ a> <h([123])> [^ mw] * mw-overskrift "> ([A-Za - z0-9 ?_.]+)</ span> </ h [123]>
Og erstatte det med:
<a name\u003d"\1"> </ a> <h\2> <span class\u003d"mw-headline" id\u003d"\1"> \ 3 </ span> </ h \ 2>
Det fungerer, når du bruger en søg og erstat-editor, der accepterer regex. Men jeg kan ikke ud til at passe ind i en af sed kommando.

Bogmærker
Thread Tools
Søg denne tråd
Display Modes
Bedøm denne tråd
Udstationering Regler