Sed: Unterschied zwischen den Versionen
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