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.
6
Antworten

sed, um einzelne und doppelte Anführungszeichen gleichzeitig zu entfernen

Ich versuche, einfache und doppelte Anführungszeichen aus einer Datei zu entfernen. Kann ich es in einem einzigen sed Befehl tun? Ich versuche es: %Vor% , aber erhalte diesen Fehler    '' 'ist nicht übereinstimmend. Bitte helfen Sie...
16.08.2013, 10:37
4
Antworten

sed Ziffern extrahieren

Ich versuche Ziffern mit sed zu extrahieren: %Vor% aber das Ergebnis ist: 5 Wie extrahiert man: 678 und 45? Vielen Dank im Voraus!     
12.09.2011, 18:13
4
Antworten

Entfernen der letzten leeren Zeile

Am Ende meiner .csv-Datei befindet sich ein Para-Break. Ich habe versucht, die leere Zeile am Ende der Datei mit dem folgenden Befehl zu entfernen. %Vor% Aber es funktioniert nicht und eine Leerzeile ist immer noch da. Ich kann die letzte Ze...
15.12.2010, 10:16
9
Antworten

So fügen Sie eine Zeichenfolge oder eine neue Zeile vor einem Muster "Verwenden von SED" ein (ohne das Muster zu ersetzen) In MAC OS

Ich habe eine Datei mit folgendem Inhalt: %Vor% und ich brauche eine Ausgabe wie: %Vor% Ich brauche eine neue Zeile, die vor dem ersten Auftreten von 'b' hinzugefügt wird. Ich brauche nur SED-Befehl in bash zu verwenden Ich verwend...
25.10.2013, 12:32
6
Antworten

Shell-Skript, um eine Liste definierter Benutzer unter Linux zu erhalten?

Ich füge das zusammen, aber es ist scheiße: (z. B. magische Zahlen drin, Textanalyse ... boo!) %Vor% Was ist der richtige Weg, dies zu tun?     
19.05.2013, 10:21
7
Antworten

Löscht eine Spalte aus einer Datei mit Trennzeichen in Linux

Ich habe eine Datei im folgenden Format: %Vor% Ich möchte col3 (mit dem Delimiter "|") aus dem Header und den Daten löschen. Kann dies mit awk / sed gemacht werden? Bitte beachten Sie, dass die Daten in Spalte 3 möglicherweise leer sind (...
03.10.2012, 20:29
7
Antworten

Löschen Sie alle Kommentare in einer Datei mit sed

Wie würden Sie alle Kommentare mit sed aus einer Datei löschen (mit # definiert), wenn "#" in einer Zeichenkette steht? Dies half sehr, außer für der String-Teil.     
25.11.2012, 05:59
4
Antworten

Ersetzen Sie die Zeichenfolge in einer Datei, wenn die Zeile mit einer anderen Zeichenfolge beginnt

Wie kann ich eine Zeichenfolge in einer Datei ersetzen, wenn die Zeile mit einer anderen Zeichenfolge mit sed beginnt? Ersetzen Sie zum Beispiel diese Zeile: %Vor% Mit dieser Zeile: %Vor%     
10.01.2013, 16:07
6
Antworten

sed Fehler - nicht abgeschlossenes Ersatzmuster

Ich bin im Verzeichnis mit Dateien, die aus vielen Zeilen bestehen: %Vor% und dann eine Zeile, die endet: %Vor% Ich versuche, :(float) aus jeder Datei zu entfernen (aber lasse die Nummer) und entferne auch diese Bereinigung ... Zeile....
16.02.2010, 04:06
7
Antworten

Wie wähle ich mehrere Zeilen aus einer Datei oder aus einer Pipe in einem Skript?

Ich hätte gerne ein Skript namens lines.sh , an das ich Daten weiterleiten kann, um eine Reihe von Zeilen auszuwählen. Zum Beispiel, wenn ich folgende Datei hätte: test.txt %Vor% Dann könnte ich rennen: %Vor% und es würde ausg...
16.12.2014, 16:58