Ich habe es nicht gut verstanden, also habe ich es kurz zusammengefasst.
"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 |
Ändern Sie "abc" in der Datei in "ABC"
sed s/adc/ABC-Dateiname
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