Benutzer-Werkzeuge

Webseiten-Werkzeuge


nuetzliche_einzeiler_mit_sed

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
nuetzliche_einzeiler_mit_sed [2015/03/30 16:15] – angelegt iodoknuetzliche_einzeiler_mit_sed [2020/06/24 14:33] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 115: Zeile 115:
  gsed '0~5G'                  # GNU sed\\  gsed '0~5G'                  # GNU sed\\
  sed 'n;n;n;n;G;'             # andere seds\\  sed 'n;n;n;n;G;'             # andere seds\\
 + # Finde alle php- Dateien, die mit BOM kodiert sind und entferne das BOM (Byte Order Mark) daraus \\
 + find . -type f -iname „*.php“ -exec sed '1s/^\xEF\xBB\xBF' -i.bak {} \; -exec rm {}.bak \; \\  
 + Möchte man nur die Dateien mit dem BOM aufspüren, kann dieser Einzeiler verwendet werden. \\ 
 + grep -rl $'\xEF\xBB\xBF' \\ 
 === DRUCKEN AUSGEWÄHLTER ZEILEN: === === DRUCKEN AUSGEWÄHLTER ZEILEN: ===
  # Ausgabe der ersten 10 Zeilen einer Datei (wie "head")\\  # Ausgabe der ersten 10 Zeilen einer Datei (wie "head")\\
Zeile 183: Zeile 187:
  # Ausgabe des Teils der Datei, der zwischen den regulären Ausdrücken ist (inklusive der Regexs)\\  # Ausgabe des Teils der Datei, der zwischen den regulären Ausdrücken ist (inklusive der Regexs)\\
  sed -n '/Iowa/,/Montana/p'             # berücksichtigt die Groß/Kleinschreibung\\  sed -n '/Iowa/,/Montana/p'             # berücksichtigt die Groß/Kleinschreibung\\
 +
 === LÖSCHUNG BESTIMMTER ZEILEN: === === LÖSCHUNG BESTIMMTER ZEILEN: ===
  # Ausgabe der Datei, AUSSER dem Teil, der zwischen den regulären Ausdrücken ist\\  # Ausgabe der Datei, AUSSER dem Teil, der zwischen den regulären Ausdrücken ist\\
nuetzliche_einzeiler_mit_sed.1427732125.txt.gz · Zuletzt geändert: 2020/06/24 14:33 (Externe Bearbeitung)