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

Mit sed den Dateinamen aus dem vollständigen Pfad abrufen?

Ich bin neu bei sed und brauche nur den Dateinamen aus der Ausgabe von find . Ich muss den gesamten Pfad für einen anderen Teil meines Skripts gefunden haben, aber ich möchte nur den Dateinamen ohne den Pfad drucken. Ich muss auch von Anfang...
30.09.2009, 11:37
5
Antworten

Ausgabe in Spalten formatieren [bash, grep, sed, awk]

Guten Tag, Ich habe mich gefragt, wie man die folgende Ausgabe formatiert: %Vor% in fünf Spalten, indem zuerst transponiert wird: %Vor% Vielen Dank im Voraus für jeden Vorschlag BTW Mein erster Ansatz war: sed 's/\n//g' File | c...
08.11.2013, 02:11
4
Antworten

Ersetze jedes Komma, das nicht in doppelte Anführungszeichen eingeschlossen ist, durch '|' [geschlossen]

Ich möchte jedes Komma, das nicht in doppelten Anführungszeichen steht, durch '|' ersetzen Verwenden von awk Mustererkennung innerhalb von
20.11.2012, 14:38
7
Antworten

So entfernen Sie den Dateinamen vom Ende der Ausgabe von -h -h

nehmen Sie das Beispiel: %Vor% Wie würde ich den Dateinamen aus der Ausgabe von du -h entfernen? Ich habe versucht, sed zu verwenden, um nach einer Zeichenfolge (dem Dateinamen) zu suchen und sie durch nichts zu ersetzen, aber es hat nich...
11.02.2010, 19:32
6
Antworten

So löschen Sie die ersten X-Zeilen basierend auf minimalen Zeilen in der Datei

Ich habe eine Datei mit 10.000 Zeilen. Mit dem folgenden Befehl lösche ich alle Zeilen nach Zeile 10.000. %Vor% Allerdings möchte ich jetzt die ersten X Zeilen löschen, so dass die Datei nicht mehr als 10.000 Zeilen hat. Ich denke, es wär...
11.11.2016, 21:00
7
Antworten

Wie passe ich reguläre Ausdrücke richtig an?

Ich habe eine Liste von Objekten, die wie folgt von ldapsearch ausgegeben werden: %Vor% Bisher habe ich die folgende Regex: %Vor% Was Ergebnisse wie folgt zurückgibt: %Vor% Ich brauche eine Regex, die Ergebnisse wie folgt zurück...
26.01.2009, 17:56
4
Antworten

Entferne die ersten N Zeilen einer Datei in der Unix-Befehlszeile

Ich versuche die ersten 37 Zeilen aus einer sehr, sehr großen Datei zu entfernen. Ich fing an, sed und awk zu versuchen, aber sie scheinen die Daten in eine neue Datei kopieren zu müssen. Ich bin auf der Suche nach einer "Zeilen entfernen" -Meth...
26.06.2013, 20:49
3
Antworten

Was ist falsch an meiner String-Ersetzung mit sed unter Mac OS X?

Ich möchte #Banner none durch Banner /etc/sshd_banner ersetzen, das innerhalb von /etc/sshd_config liegt. Wenn ich renne %Vor% Ich bekomme den folgenden Fehler    sed: 1: "/ etc / sshd_config": nicht abgeschlossenes Ersatzmuster...
18.02.2015, 19:19
6
Antworten

So teilen Sie die Datei nach dem Prozentsatz der Nr. von Linien?

So teilen Sie die Datei nach dem Prozentsatz der Nr. von Linien? Nehmen wir an, ich möchte meine Datei in drei Teile teilen (60% / 20% / 20% Teile), ich könnte das manuell machen, -_-: %Vor% Aber ich bin sicher, dass es einen besseren W...
04.11.2016, 05:38
8
Antworten

Bash-Befehl zum Entfernen führender Nullen von allen Dateinamen

Ich habe ein Verzeichnis mit einer Reihe von Dateien mit Namen wie: %Vor% Ich möchte die führenden Nullen von allen Dateinamen entfernen, so dass ich zurücklassen würde: %Vor% Ich habe verschiedene Konfigurationen von sed versucht, aber...
15.01.2010, 20:49