Linux 15.039 Themen, 107.137 Beiträge

regular-expression

pepette / 2 Antworten / Baumansicht Nickles

Ich versuche meine html Dateien zu Ändern mit Linux : sed
alle
>Medizin
zu ersetzen mit
<
a href="Medizin.html">Medizin</a>


sed -e s/&gt;Medizin/<a href="Medizin.html">Medizin</a>/g


funktionniert aber nicht!

bei Antwort benachrichtigen
edico pepette „regular-expression“
Optionen

Hej,
sed -e 's%>Medizin%Medizin%' medizin > medizin2
(s.weiter unten oneline-command)
edico

bei Antwort benachrichtigen
edico Nachtrag zu: „Hej, sed -e s Medizin Medizin medizin medizin2 s.weiter unten oneline-command...“
Optionen

Hej,
oops, sehe gerade, dass ich die Formatierung vergessen hatte.
So sollte es aussehen:


sed -e 's%&gt;Medizin%<a href="Medizin.html">Medizin</a>%' medizin > medizin2

Das Original wird nach medizin2 gespeichert.
edico
bei Antwort benachrichtigen