Shellscript suchen und ersetzen in Datei?
-
Hi,
ich arbeite zur zeit an einen kleinen Shellscript. Wie kann ich einen Text, den der Benutzer über die Shell eingibt, in einer Datei suchen und ersetzen?#!/bin/sh SEARCH = TEST read eingabe # SEARCH suchen und mit $eingabe ersten
ich hab es schon mit sed versucht aber da wird einfach nichts ersetzt
sed -e 's/eingabe/g' < eingabe.txt > ausgabe.txtdanke im voraus
-
Martin123 schrieb:
ich hab es schon mit sed versucht aber da wird einfach nichts ersetzt
sed -e 's/eingabe/g' < eingabe.txt > ausgabe.txtKlar, wenn Du ' verwendest, dann expandiert die Shell die Umgebungsvariablen ja auch nicht vor dem sed-Aufruf. Verwende " und das sollte klappen.