Als «sed» getaggte Fragen

Sed ist als Stream-Editor bekannt, da es verschiedene Filter- und / oder Transformationsfunktionen für Standardeingaben oder benutzerdefinierte Dateien ausführen kann. Es wird häufig zum Suchen und Ersetzen in Textdateien verwendet. Wenn es bei Ihrer Frage um Textverarbeitung geht, ist dieses Tag wahrscheinlich angemessen

39
Wie entkomme ich dem Dateipfad in SED?

Ich möchte ersetzen $fileWithPathin $file, aber das , weil nicht funktioniert (ich glaube) Pfad nicht entgangen ist. Wie kann man dem entkommen? sed -i 's/${fileWithPath}/HAHA/g'

28
Sed, um Leerzeichen zu löschen

Weiß jemand, wie man Sed benutzt, um alle Leerzeichen in einer Textdatei zu löschen? Ich habe versucht, den Befehl "d" delete zu verwenden, kann ihn aber nicht

20
Was ist sed und wofür wird es angewendet?

Ich habe in sedletzter Zeit viel gesehen und finde es ein ziemlich verwirrender Befehl. Die Hilfeseiten waren nicht besonders hilfreich, aber ich weiß, dass sie zum Parsen der Ausgabe anderer Befehle verwendet werden können. Was genau ist sedund wofür wird es verwendet? Ich bin auf der Suche nach...

15
Anhängen an das Ende einer Zeile mit 'sed'

Ich habe eine Zeile, die sagt ... Fred Flintstone, Bedrock USA und ich möchte, dass es so aussieht ... Fred Flintstone, Bedrock USA *** Wie füge ich mit dem sedBefehl ein paar * an das Zeilenende an

14
Unterschied von zwei großen Dateien

Ich habe "test1.csv" und es enthält 200,400,600,800 100,300,500,700 50,25,125,310 und test2.csv und es enthält 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 jetzt diff test2.csv test1.csv > result.csv ist anders als diff test1.csv test2.csv > result.csv Ich weiß nicht,...

12
Textbearbeitung mit sed

Derzeit habe ich mehrere Textdateien mit folgendem Inhalt (mit vielen Zeilen): 565 0 10 12 23 18 17 25 564 1 7 12 13 16 18 40 29 15 Ich möchte jede Zeile so ändern, dass sie das folgende Format hat: 0 565:10:1 565:12:1 565:23:1 565:18:1 565:17:1 565:25:1 1 564:7:1 564:12:1 564:13:1 564:16:1...

11
Sed Ersatz durch einen Satz in mehreren Zeilen

Ich bin neu in der Verwendung von sed, habe aber sed's s/..../..../(Ersatz) experimentiert , um einen vollständigen Satz zu ändern, wenn er sich in einer Zeile befindet. Mir ist jedoch keine alternative Lösung zum Ändern eines Satzes bekannt, der möglicherweise in zwei Zeilen getrennt wurde, z....

10
So fügen Sie mehrere Zeilen mit sed ein

Ich möchte das hinzufügen #this ##is my text vor der Linie the specific line Ich habe es versucht sed -i '/the specific line/i \ #this ##is my text ' text.txt aber es fügt nur 'Text' hinzu. Ich habe auch verschiedene Kombinationen mit ausprobiert \und " "aber nichts hat