Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Was bedeutet sed unter Linux?
Sed unter Linux ist ein nicht interaktiver, auf Zeichenströme ausgerichteter Editor. sed kann den Inhalt mehrerer Dateien und mehrerer Zeilen gleichzeitig verarbeiten. Es kann die gesamte Datei auf dem Bildschirm eingeben, ohne die Originaldatei zu ändern. Das Befehlsformat von sed: [sed [Option] 'sed command'filename].
sed-Einführung
(empfohlenes Lernen: Linux-Tutorial)
sed: Stream-Editor-Text Stream-Bearbeitung, sed ist ein „nicht interaktiver“ Zeichen-Stream-orientierter Editor. sed kann den Inhalt mehrerer Dateien und mehrerer Zeilen gleichzeitig verarbeiten. Es kann die gesamte Datei auf dem Bildschirm eingeben, ohne die Originaldatei zu ändern, oder es kann nur den Inhalt auf dem Bildschirm eingeben, der dem Muster entspricht. Sie können auch Änderungen an der Originaldatei vornehmen, die Ergebnisse werden jedoch nicht auf dem Bildschirm angezeigt.
Sed-Befehlssyntaxformat:
sed-Befehlsformat:
sed [option] 'sed command'filename
sed-Skriptformat:
sed [option] -f 'sed script'filename
Optionen des sed-Befehls:
-n: Nur Zeilen drucken, die dem Muster entsprechen
-e: Sed-Aktionsbearbeitung direkt im Befehlszeilenmodus durchführen, dies ist die Standardoption
-f: Sed-Aktion ändern eine Datei, verwenden Sie –f Dateiname, um die sed-Aktion in Dateiname auszuführen
-r: unterstützt erweiterte Ausdrücke
-i: ändert den Dateiinhalt direkt
Werfen wir einen Blick darauf wie man es benutzt, wie im Bild gezeigt:
Das obige ist der detaillierte Inhalt vonWas bedeutet sed unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!