Mailinglist Archive: opensuse-de (2118 mails)

< Previous Next >
Re: [SED] Dateimarke mit Dateiinhalt ersetzen.
  • From: Martin Mewes <mm@xxxxxxxx>
  • Date: Fri, 12 Aug 2005 12:28:50 +0200
  • Message-id: <200508121228.50427.mm@xxxxxxxx>
Hallo,

Bernd Obermayr <lists@xxxxxxxxxxxx> wrote :
> Martin Mewes schrieb:
> > sed -e 's/\%preun/${mailtoroot}/g' webmin-${version}.stage03 >

> Ist ja auch klar, denk doch mal drüber nach, welche Bedeutung ' in
> der Shell hat. Wenn Du das weisst, wirst Du " statt ' nehmen ;)

Siehe eine Mail oben:
sed: -e expression #1, char 56: unterminated `s' command

> Das kannst Du in diesem Fall machen, weil in der Expression keine
> weiteren, von der Shell interpretierte Zeichen sind. Würdest Du nach
> z.B: %preun$, also %preun am Zeilenende, suchen, ginge das so nicht,
> weil die Shell nach $ einen Variablennamen erwartet.
> Dann wäre sed -e 's/\%preun/'${mailtoroot}'/g' nötig.

Testweise -> ergibt:
sed: -e expression #1, char 14: unterminated `s' command


bis dahin/kind regards

Martin Mewes

--
Sicherheitsmeldungen fuer SuSE Linux bekommt man hier:
suse-security-announce@xxxxxxxx

< Previous Next >
Follow Ups