sed

Sed (Stream EDitor) ist ein Befehlszeilen-Editor für die POSIX-Umgebung. Sed verarbeitet eine oder mehrere Dateien gemäß einem Editier-Skript und schreibt die Ergebnisse in die Standardausgabe. Es wurde in den Bell Labs entwickelt und existiert seit Mitte der 70er Jahre. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf die Programmierung mit sed- oder sed-basierten APIs bezieht. Fragen zur Verwendung oder Problembehandlung von sed-Befehlszeilenoptionen selbst sind nicht Thema.
2
Antworten

Verwenden von sed für eine komprimierte Datei

Ich habe ein Dateiverarbeitungsprogramm geschrieben und muss jetzt aus einer gezippten Datei lesen (.gz entpackte Datei kann so groß wie 2 TB werden), Gibt es eine sed-Entsprechung für gezippte Dateien wie (zcat / cat) oder was wäre der beste...
08.08.2011, 18:43
7
Antworten

Linux-Befehl zum Ersetzen der Zeichenfolge in der LARGE-Datei durch eine andere Zeichenfolge

Ich habe eine riesige SQL-Datei, die auf dem Server ausgeführt wird. Der Speicherabzug stammt von meinem Computer und es gibt einige Einstellungen, die sich auf meinen Rechner beziehen. Also möchte ich, dass jedes Vorkommen von "c://temp" dur...
07.08.2009, 10:52
5
Antworten

Druck spezifische Anzahl von Zeilen nach dem Muster

Ich muss 81 Zeilen nach jedem Auftreten des Ausdrucks "AAA" aus meiner Eingabedatei drucken. Wie gehe ich da vor?     
24.06.2013, 19:31
4
Antworten

Entferne alle Linien, außer die Muster-Best Practice (sed)

Ich möchte alle Zeilen mit Ausnahme der Zeile (n) entfernen, die das passende Muster enthalten. So habe ich es gemacht: %Vor% Aber ich bin nur neugierig, weil ich passendes Muster zu dem passenden Muster selbst umbenenne. Sieht hier wie e...
07.05.2011, 17:09
11
Antworten

Wie zeige ich Daten vom Anfang einer Datei bis zum ersten Auftreten eines regulären Ausdrucks an?

Wie zeige ich Daten vom Anfang einer Datei bis zum ersten Auftreten eines regulären Ausdrucks an? Zum Beispiel, wenn ich eine Datei habe, die folgendes enthält: %Vor% Ich möchte beginnen, den Inhalt der Datei beginnend bei Zeile 1 anzuzei...
22.12.2009, 13:26
10
Antworten

Wie benutzt du sed von Perl?

Ich weiß, wie man sed mit grep benutzt, aber innerhalb von Perl schlägt das Folgende fehl. Wie kann man sed in einem Perl-Programm arbeiten? %Vor%     
04.03.2009, 16:31
3
Antworten

Ersetzen Sie den Schrägstrich mit einem doppelten umgekehrten Schrägstrich in doppelten Anführungszeichen

Ich versuche verzweifelt, einen Schrägstrich ( / ) durch doppelten umgekehrten Schrägstrich in Anführungszeichen ( "\" ) zu ersetzen aber %Vor% funktioniert nicht, und ich habe keine Ahnung warum. Es ersetzt immer nur einen Backslash...
29.06.2013, 10:36
4
Antworten

Lösche die erste und letzte Zeile oder zeichne aus der Datei mit sed auf

Ich möchte die erste und letzte Zeile aus der Datei löschen file1-Code: %Vor% Nach dem Löschen sollte die Ausgabe sein %Vor% Ich habe unten Methode versucht, aber muss es 2 mal laufen, möchte ich eine Liner-Lösung, um beide auf einmal...
16.02.2013, 18:31
3
Antworten

sed - Ersetzen Sie eines der beiden Zeichen durch einen Befehl

Ich möchte einen sed Befehl ausführen, um Folgendes zu erreichen: %Vor% Das heißt, ich würde gerne schreiben %Vor% und haben sowohl = als auch : durch Leerzeichen ersetzt.     
26.07.2010, 12:21
7
Antworten

sed, wie die ersten 17 Zeilen und die letzten 8 Zeilen in einer Datei gelöscht werden

Ich habe eine große Datei 150GB CSV-Datei und ich möchte die ersten 17 Zeilen und die letzten 8 Zeilen entfernen. Ich habe folgendes versucht, scheint aber nicht richtig zu funktionieren %Vor% und %Vor% Ich frage mich, ob jemand mit sed...
07.02.2013, 13:32