Sed/Schreiben in eine Datei: Unterschied zwischen den Versionen
Erscheinungsbild
Die Seite wurde neu angelegt: „== Schreiben in eine Datei [w] == Das Ergebnis des Stream Editors lässt sich in einer Datei speichern: '''sed -n '/^1/w out.txt' test.txt''' '''cat out.txt''' 10 Nummer Genau diese Zeile 11 Start, Ende Alle Zeilen von "Start" bis "Ende" 12 $ Symbolisiert die letzte Zeile 13 RegEx Zeilen, die den Regulären Ausdruck enthalten 14 1, RegEx Von Zeile 1 bis zur ersten Zeile, die RegEx enthält ==== Änderungen in Datei schreiben und auf Konsole…“ |
K Textersetzung - „etc.“ durch „und weitere“ |
||
Zeile 14: | Zeile 14: | ||
sed -n 's/Linux/Linux-Unix/gpw output' thegeekstuff.txt | sed -n 's/Linux/Linux-Unix/gpw output' thegeekstuff.txt | ||
1. Linux-Unix Sysadmin, Linux-Unix Scripting | 1. Linux-Unix Sysadmin, Linux-Unix Scripting und weitere | ||
4. Storage in Linux-Unix | 4. Storage in Linux-Unix | ||
cat output | cat output | ||
1. Linux-Unix Sysadmin, Linux-Unix Scripting | 1. Linux-Unix Sysadmin, Linux-Unix Scripting und weitere | ||
4. Storage in Linux-Unix | 4. Storage in Linux-Unix | ||
[[Kategorie:Sed]] | [[Kategorie:Sed]] |
Aktuelle Version vom 28. April 2025, 10:47 Uhr
Schreiben in eine Datei [w]
Das Ergebnis des Stream Editors lässt sich in einer Datei speichern:
sed -n '/^1/w out.txt' test.txt cat out.txt 10 Nummer Genau diese Zeile 11 Start, Ende Alle Zeilen von "Start" bis "Ende" 12 $ Symbolisiert die letzte Zeile 13 RegEx Zeilen, die den Regulären Ausdruck enthalten 14 1, RegEx Von Zeile 1 bis zur ersten Zeile, die RegEx enthält
Änderungen in Datei schreiben und auf Konsole (s//gpw)
The example below has substitution with three flags.
- It substitutes all the occurance of Linux to Linux-Unix and prints the substituted output as well as written the same to the given the file.
sed -n 's/Linux/Linux-Unix/gpw output' thegeekstuff.txt 1. Linux-Unix Sysadmin, Linux-Unix Scripting und weitere 4. Storage in Linux-Unix
cat output 1. Linux-Unix Sysadmin, Linux-Unix Scripting und weitere 4. Storage in Linux-Unix