… auch wenn es streng genommen nichts mit linuxspezifisch ist, erwarte ich in diesem Brett die meisten „Kenner“
Ziel: mit sed Umlaute in HTML-Entitäten umzuwandeln.
sed -e 's/ä/ä/'
ä => äauml
sed -e 's/ä/auml/'
ä => auml
Kurz: ich habe Probleme, das Zeichen „&“ auszugeben. Hat jemand Tip§s?
Danke,
Sebastian
Hi,
sed -e ‚s/ä/ä/‘
ä => äauml
sed -e ‚s/ä/auml/‘
ä => auml
Versuchs mal mit
sed -e 's/ä/\ä/g'
Du musst das ‚&‘ mit backslash maskieren, da es eine spezielle bedeutung hat (s. man sed), naemlich das zu ersetzende zeichen (‚ä‘) einzufuegen. Weiters hast du noch den ‚;‘ zum abschliessen der entitaet vergessen. Und das ‚g‘ sorgt noch dafuer, dass alle ‚ä‘ ersetzt werden.
HTH,
c/hris.
Danke! Volltreffer! (o.T.)
o.T.