Sed ist ein Stream -Editor für die Unix -und Linux- Betriebssystem. Es dauert eine Textzeile aus einem Input-Stream findet mit einem bestimmten Muster und ersetzt es mit einem anderen Muster. Das Kommando besteht aus vier Teilen : der Ersatz -Befehl ( "s" ) , Trennzeichen , Suchmuster und Ersatz-String . Der Input-String kann die Kommandozeile oder eine Datei sein. Die Änderungen können auf dem Bildschirm oder einer anderen Datei ausgedruckt werden. Anleitung
1
Öffnen Sie ein Terminal-Fenster oder loggen Sie sich in einer SSH-Sitzung .
2
Geben Sie den Befehl " sed ' s /alt /neu " < original.txt > ; new.txt " zu ersetzen die erste Instanz der Zeichenfolge " alten " mit der Zeichenfolge " neu " in der Datei" original.txt " . . Die Änderungen werden in der Datei namens gesehen werden " new.txt . " Entfernen " > new.txt " , um die Änderungen an den Bildschirm auszugeben.
3
Geben Sie den Befehl " sed ' s /alt /neu /g' < original.txt > new.txt alten " mit der Zeichenfolge " neu " in der Datei" original.txt " alle Instanzen der Zeichenfolge subsitute " . "
4
Geben Sie den Befehl " sed- e ' s /alt /neu /g ' -e' s /a /A /g ' < original.txt > new.txt alten " mit der Zeichenfolge " neue " und alle" , um alle Instanzen der Zeichenfolge zu ersetzen " Instanzen von " A" mit der Instanzen von "A" in der Datei " original.txt . "