[LINUX] So löschen Sie die angegebene Zeichenfolge mit dem Befehl sed! !! !!

Ich schreibe ein Shellscript und möchte einen Weg schreiben, um das in sed angegebene genaue Übereinstimmungszeichen zu entfernen.

sed

sed -i -e '/^1.1.1.1$/d' test.txt

Ergebnis

Originaldatei

1.1.1.100
1.1.1.1

Nach sed

1.1.1.100

1.1.1.1 verschwindet. Wenn Sie den Anfang und das Ende des regulären Ausdrucks nicht mit ^ $ angeben, werden die Zeichen mit 1.1.1.1 ausgeblendet. Wenn ^ $ nicht angegeben wird, verschwindet daher auch der obige 1.1.1.100.    Optionsbeschreibung unten -i Datei nur direkt im GNU-System bearbeiten -e Ein Skript hinzufügen (Befehl) Der Befehl / d d löscht eine Zeile.

Reguläre Ausdrücke ^ Erste Zeichenfolge $ Letzte Zeichenfolge

Überprüfen Sie hier die Befehlsdetails

Recommended Posts

So löschen Sie die angegebene Zeichenfolge mit dem Befehl sed! !! !!
Wie lösche ich mit SQLAlchemy?
So führen Sie den Befehl sed mit der for-Anweisung mehrmals aus
[Einführung in Python] So teilen Sie eine Zeichenfolge mit der Funktion split
So erstellen Sie einen Befehl zum Lesen der Einstellungsdatei mit Pyramide
[Linux] Verwendung des Befehls echo
So überwachen Sie den Ausführungsstatus von sqlldr mit dem Befehl pv
Verwendung des CUT-Befehls (mit Beispiel)
[Einführung in Python] So schreiben Sie eine Zeichenfolge mit der Formatierungsfunktion
So löschen Sie vergangene Tweets mit Tweepy selektiv
So löschen Sie ein Protokoll mit Docker, nicht um ein Protokoll zu sammeln
So testen Sie den Friends-of-Friends-Algorithmus mit pyfof
Wie man Kaldi mit JUST Corpus trainiert
Verwenden Sie den Befehl [shell], um eine beliebige Datei zu komprimieren, um eine Datei zu erstellen und die Originaldatei zu löschen.
So erstellen Sie einen Artikel über die Befehlszeile
So konvertieren / wiederherstellen Sie einen String mit [] in Python
So schreiben Sie eine GUI mit dem Befehl maya
[Einführung in Python] Wie iteriere ich mit der Bereichsfunktion?
So erstellen Sie ein Untermenü mit dem Plug-In [Blender]
[Python] So legen Sie den Download-Speicherort mit youtube-dl fest
Linux-Benutzer hinzufügen, wie der Befehl useradd verwendet wird
Verwendung des Befehls grep und häufiger Samples
[Python] So schreiben Sie den Tabellenstil mit python-pptx um [python-pptx]
(Denken Sie schnell daran) Verwendung der LINUX-Befehlszeile
Verwendung des Befehls grep zum rekursiven Durchsuchen von Verzeichnissen und Dateien bis zu einer bestimmten Tiefe
So starten Sie in Atom geschriebenen Code mit einem Befehl, ohne teminal zu starten
Verwendung des Generators
Wie aktualisiere ich mit SQLAlchemy?
Wie man mit Theano besetzt
Wie mit SQLAlchemy ändern?
So trennen Sie Zeichenfolgen mit ','
Wie man RDP auf Fedora31 macht
Wie benutzt man den Dekorateur?
[systemd] Befehl zum Löschen des Dienstes
So erhöhen Sie die Achse
So starten Sie die erste Projektion
Ich habe versucht zu simulieren, wie sich die Infektion mit Python ausbreitet
[Ubuntu] So löschen Sie den gesamten Inhalt des Verzeichnisses
So manipulieren Sie das DOM im Iframe mit Selen
Eine Geschichte über den Umgang mit dem CORS-Problem
So gelangen Sie mit Vagrant in die Python-Entwicklungsumgebung
Wie man in Django die angezeigte lange Zeichenkette in der Mitte abkürzt ....
[Einführung in Python] So erhalten Sie Daten mit der Funktion listdir
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
So zeigen Sie eine bestimmte Zeile einer Datei oder ein Befehlsergebnis unter Linux an (sed, awk)
So brechen Sie RT mit tweepy ab
Wie berechnet man den Autokorrelationskoeffizienten?
Sonderzeichen durch sed ersetzen / löschen
Verwendung der Zip-Funktion
[sh] Das Speichern der Befehlsausführung führt zu Variablen
Verwendung des optparse-Moduls
So erhalten Sie die ID von Type2Tag NXP NTAG213 mit nfcpy
[EC2] So installieren Sie Chrome und den Inhalt jedes Befehls
So verwenden Sie virtualenv mit PowerShell
So installieren Sie Python-Pip mit Ubuntu20.04LTS
Umgang mit unausgeglichenen Daten
So erhalten Sie eine Zeichenfolge aus einem Befehlszeilenargument in Python