Nicht kategorisiert

So entfernen Sie eine Zeile aus der Textdatei mit einem SED -Befehl

So entfernen Sie eine Zeile aus der Textdatei mit einem SED -Befehl

Im Folgenden finden Sie ein Beispiel, wie Sie eine Zeile mit einer Textdatei entfernen
sed Befehls- und Bash -Shell. Hier ist ein Inhalt unserer Beispieldatei:

$ cat Beispiel.txt aaaaaaaaaa BBBBBBBBBBBBBB 

Als nächstes werden wir eine zweite Zeile aus dem obigen entfernen
Beispiel.txt Datei:

$ sed 2d Beispiel.txt aaaaaaaaaa CCCCCCCCC DDDDDDDDEEEEEEEEEEE 

Futhermore können wir auch mehrere Zeilen aus dieser Datei entfernen. Zum Beispiel lass uns
Entfernen Sie alle Zeilen von 2 bis 4:

$ sed 2,4d Beispiel.TXT AAAAAAAAAA EEEEEEEEEE 

Wir können auch alle Linien entfernen, die einem bestimmten regulären Ausdruck entsprechen. Im nächsten
Beispiel werden wir eine Linie entfernen, die mindestens einen enthält C
Charakter:

$ sed '/c/' D Beispiel.txt AAAAAAAAAA BBBBBBBBBB DDDDDDDDDD EEEEEEEEEE 

Um die Änderung in eine vorhandene Dateiverwendung zu speichern -ich Möglichkeit. Auf diese Weise die
sed Der Befehl überschreibt Ihre Originaldatei:

$ sed -i '/c/' d Beispiel.txt 

Oder leiten Sie einfach die Ausgabe in eine neue Datei um:

$ sed '/c/' D Beispiel.TXT> Beispiel2.txt 

Zusätzliche Beispiele:

Entfernen Sie leere Linien:

$ sed '/^$/d' Beispiel.txt 

Entfernen Sie eine letzte Zeile:

$ sed '$ d' Beispiel.txt 

Entfernen Sie eine erste Zeile:

$ sed 1d Beispiel.txt 
Konvertieren Sie das Matroska -MKV -Video in PS3 M2TS -Containerdateiformat
Das Konvertieren von Matroska -Dateiformat in M2Ts zur Verwendung auf PS3 hat eine Anzahl von Vorteilen. PS3 kann MT2s direkt aus der USB- oder M2TS -...
Linux Mediatomb Installation und Setup für PS3
Dieser Artikel beschreibt kurz eine Installation von Mediatomb Media Server auf Linux Debian / Ubuntu -System und schnelles Setup für PlayStation 3 -S...
Xine konnte Audio -Treiber nicht initialisieren
Xine konnte Audio -Treiber -Fehlermeldungen nicht initialisieren, ist ein Problem, das mich lange Zeit stört. Ich habe das Gefühl, dass es nicht mit d...