Sed

Aus Info-Theke
Zur Navigation springen Zur Suche springen

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