Zum Inhalt springen

Sed/Schreiben in eine Datei: Unterschied zwischen den Versionen

Aus Foxwiki
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 - „ “ durch „ “
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 3: Zeile 3:
  '''sed -n '/^1/w out.txt' test.txt'''
  '''sed -n '/^1/w out.txt' test.txt'''
  '''cat out.txt'''
  '''cat out.txt'''
  10 Nummer Genau diese Zeile
10 Nummer Genau diese Zeile
  11 Start, Ende Alle Zeilen von "Start" bis "Ende"
11 Start, Ende Alle Zeilen von "Start" bis "Ende"
  12 $ Symbolisiert die letzte Zeile
12 $ Symbolisiert die letzte Zeile
  13 RegEx Zeilen, die den Regulären Ausdruck enthalten
13 RegEx Zeilen, die den Regulären Ausdruck enthalten
  14 1, RegEx Von Zeile 1 bis zur ersten Zeile, die RegEx enthält
14 1, RegEx Von Zeile 1 bis zur ersten Zeile, die RegEx enthält


==== Änderungen in Datei schreiben und auf Konsole (s//gpw) ====
==== Änderungen in Datei schreiben und auf Konsole (s//gpw) ====
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 etc.
  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 etc.
  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 14. Juni 2026, 00: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