Sed: Unterschied zwischen den Versionen

Aus Info-Theke
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „= Einleitung = sed ist ein Werkzeug zum Manipulieren von Textdateien, in allen unixoiden Betriebssystemen verfügbar. = Beispiele = <pre> sed -e 's/abc/def/'…“)
 
 
Zeile 7: Zeile 7:
# Datei "in Place" ändern:
# Datei "in Place" ändern:
sed -i -e 's/abc/def/g' -e 's/xxx/yyy/' /path/myfile.txt
sed -i -e 's/abc/def/g' -e 's/xxx/yyy/' /path/myfile.txt
# Variablen verwenden:
DATE=$(date +%Y)
sed -i -e "s/year = .*\;/year = \"$DATE\";" /path/file.txt
</pre>
</pre>

Aktuelle Version vom 7. Dezember 2021, 18:08 Uhr

Einleitung[Bearbeiten]

sed ist ein Werkzeug zum Manipulieren von Textdateien, in allen unixoiden Betriebssystemen verfügbar.

Beispiele[Bearbeiten]

sed -e 's/abc/def/' /path/input.txt > /path/output
# Datei "in Place" ändern:
sed -i -e 's/abc/def/g' -e 's/xxx/yyy/' /path/myfile.txt

# Variablen verwenden:
DATE=$(date +%Y)
sed -i -e "s/year = .*\;/year = \"$DATE\";" /path/file.txt