[LINUX] sed Befehl

sed Befehl

Ich habe es nicht gut verstanden, also habe ich es kurz zusammengefasst.

Was ist der sed-Befehl?

"Sed" ist eine Abkürzung für "Stream EDitor"

sed -Optionale Skriptbefehlseingabedatei

Mit dem obigen Befehl Verarbeitet die angegebene Datei gemäß dem Befehl und gibt sie an die Standardausgabe aus.

Möglichkeit Right align
-r Im Skript(Kein grundlegender regulärer Ausdruck)Verwenden Sie erweiterte reguläre Ausdrücke
-f Skriptdatei Fügen Sie den Inhalt der Skriptdatei als auszuführenden Befehl hinzu
-E-Skript Fügen Sie ein Skript hinzu
-i Ersetzen Sie die Originaldatei durch die Ausgabe, anstatt sie in die Standardausgabe auszugeben

Beispiel

Ändern Sie "abc" in der Datei in "ABC"

sed s/adc/ABC-Dateiname

Wenn es keine Option gibt

Das erste Argument wird als sed-Skript behandelt, und alle verbleibenden Argumente werden als Eingabedatei behandelt.

Ersetzen Sie in / etc / shells die Stelle, an der "usr" geschrieben ist, durch "USER".

sed s/user/USER/ /etc/shells
    #Skript#Dateiname

Es war einfach, aber so, Jetzt, da ich verstehe, wie es ist, möchte ich es nutzbar machen.

Recommended Posts

sed Befehl
Linux-Befehl Nr. 4
Linux-Befehl Nr. 3
nkf Befehl
Eingabeaufforderung
sed memo
vim Befehl
Linux-Befehl Nr. 5
grep Befehl
Befehlsnotiz
oberster Befehl
Befehlsmemorandum
mv Befehl
Befehl seq
Grob systemctl Befehl
* Ken Komiya: "[Schreiben eines Python-Programmdokuments mit Sphinx] (https://docs.google.com/presentation/d/1mLw2ZHeyl_9jWAwxE3Hx7stY5msCd-jyl22PkKRCdqg/edit#slide=id.g885309dee8_0_166)" * Python Study Group # 43] (https://startpython.connpass.com/event/112788/) * cocodrips: "[Schreiben Sie in Zukunft einen Docstring für Ihre Teamkollegen und sich selbst] (https://www.slideshare) .net / cocodrips / docstring) "Python, SphinxLinux-Befehlsliste
Linux auf Befehl
ls Befehlsoptionen
[Linux] Suchbefehl
Memorandum von sed
Linux-Befehl <Basic 2>
Erstes Befehls-Plug-In
Pip-Befehlssammlung
scp befehlsnotiz
nc Befehl Memorandum
Wer befiehlt Memo
Linux Server Befehl
Linux # Command Memo 1
Linux-Befehl [lesen]
Linux-Befehlsübersicht
Praktische Befehlskombination
[Linux] Befehl / Wissen
IPF-Befehlsinformationen
Mein Linux-Befehl
Memorandum Conda Befehl
Linux-Befehl <Basic 1>
ps Befehl "wchan"
setuptools Befehl Memorandum
Django + Docker-Befehl
Defekter Pip-Befehl
Linux-Befehlssammlung
Linux mkdir Befehl
Grundlagen der Linux-Befehle
[Linux] Git-Befehl
Docker-Befehlsübersicht
Linux (Befehlsspeicher)
DNS dig Befehl
So löschen Sie die angegebene Zeichenfolge mit dem Befehl sed! !! !!