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

Fügen Sie einer tabulatorgetrennten Datei eine Kopfzeile hinzu

Ich würde gerne einen Header zu einer Tab-Delimited-Datei hinzufügen, aber ich bin mir nicht sicher, wie man es in einer Zeile in Linux macht. Sagen wir, meine Datei ist: %Vor% und jetzt möchte ich eine Überschrift hinzufügen, die sagt:...
15.10.2012, 19:17
5
Antworten

Text mehrmals zwischen zwei Strings extrahieren? (awk? sed?)

Ich habe eine Datei namens 'plainlinks', die so aussieht: %Vor% Ich muss eine Ausgabe erzeugen, die wie folgt aussieht: %Vor%     
14.11.2012, 19:40
1
Antwort

Verwenden von sed zum Einfügen von TABs

Ich benutze diesen Befehl: %Vor% um Zeile 10 wie folgt einzufügen: <TAB><TAB><TAB>sleep(0.1) Aber ich habe %Vor% Können Sie mir sagen, wie ich dieses Ergebnis erzielen kann? Danke PS. Ich verwende diesen Befeh...
04.03.2011, 07:34
8
Antworten

Entfernen einer neuen Zeile nach einem bestimmten Text über bash / awk / sed / perl

Ich möchte alle Zeilenumbruchzeichen entfernen, die nach einer bestimmten Zeichenfolge auftreten, und sie durch ein Tabulatorzeichen ersetzen. Sagen Sie zum Beispiel meine sample.txt ist wie folgt %Vor% Ich möchte, dass es ist %Vor% Wie...
15.12.2011, 11:45
6
Antworten

Entfernen von Linien zwischen zwei Mustern (nicht inklusive) mit sed

Ok Ich weiß, dass das eine triviale Frage ist, aber: Wie kann ich Zeilen aus Dateien entfernen, die zwischen zwei bekannten Mustern / Wörtern liegen:    Muster1   Müll   Muster2 um zu erhalten:    Muster1   Muster2 Und kennt...
21.02.2011, 22:18
4
Antworten

Verwenden von sed zum Einfügen von Dateiinhalten

Ich versuche, einen Dateiinhalt vor einem bestimmten Muster einzufügen Hier ist mein Code: %Vor% Fügt den Pfad anstelle des Inhalts der Datei hinzu. Irgendwelche Ideen?     
28.06.2012, 10:56
2
Antworten

sed und Mac OS X unterscheiden sich mit den oberen, unteren und ganzen Capture-Kontrollsequenzen

Ich versuche, die letzten zwei Buchstaben eines Großbuchstabens aus einem Dateinamen zu nehmen und sie an den Dateinamen in Kleinbuchstaben anzuhängen. Ich habe den Befehl erwartet: %Vor% um dies zu erreichen und auf meiner Ubuntu-Box hat es...
18.08.2013, 10:58
3
Antworten

Wie ersetzt man, ohne eine Zwischendatei in sed zu erstellen?

Ich habe etwas mit dem Befehl Unix sed gemacht. Ich habe den Befehl zum Ersetzen und Anhängen in einer Datei ausprobiert. Aber die Schwierigkeit ist, ich muss eine Zwischendatei erstellen und dann mv verwenden, um sie in die Originaldatei...
31.07.2011, 12:05
3
Antworten

Bash: Wie kann ich eine Zeichenfolge in osx bash durch eine neue Zeile ersetzen?

Ich google es sehr. Ich möchte nur diese Zeile: %Vor% funktioniert in meinem OSX-Terminal und in meinem Bash-Skript. Ich kann sed nicht dafür verwenden? Gibt es eine andere Ein-Zeilen-Lösung?     
07.05.2012, 20:52
5
Antworten

UNIX: Mit egrep oder sed die Zeile mit dem ersten Auftreten eines Strings suchen?

Ich arbeite in einer Bash-Shell und versuche nur die Zeile des ersten Auftretens der Zeichenkette zu drucken. Zum Beispiel für die Zeichenfolge ' auir ', wenn ich die Datei myfile.txt habe und sie enthält: %Vor% Ich möchte " forauir somet...
20.05.2012, 18:51