Mailinglist Archive: opensuse-de (2118 mails)

< Previous Next >
Re: Strings ersetzen in Dateien mittels shell-script?
  • From: Christian Leicht <developer@xxxxxxxxxxxxx>
  • Date: Thu, 18 Aug 2005 16:21:28 +0200
  • Message-id: <43049968.3090308@xxxxxxxxxxxxx>
Anatol schrieb:
Dr. Jürgen Vollmer schrieb:

[...]

siehe man sed
z.B.
sed -e's|/usrX/|/usrY/|g' < eingabe-datei > ausgabe-datei

Frage: Kann man eigentlich in diesem Script-Bereich mit den Shellvariablen arbeiten? Also zB so:

sed -e's|$SEARCH|$REPLACE|g' < eingabe-datei > ausgabe-datei

So ganz einfach scheint dies nicht zu sein, denn bei mir funktioniert es einfach nicht ;(

Hat dazu jemand eine Idee??

Viele Grüße
Anatol









Ich würde es so machen

cat eingabedatei | sed -e "1,$ s/alterstring/neuerstring/g" > ausgabedatei

Christian

< Previous Next >
Follow Ups