Sed är ett strömeditor för Unix och Linux operativsystem . Det tar en textrad från en ingående ström , finner ett särskilt mönster och ersätter det med ett annat mönster . Kommandot har fyra delar : ersättaren kommandot ( " s " ) , avgränsare , sökmönster och byte sträng . Indatasträngen kan vara kommandoraden eller en fil . Förändringarna kan skrivas ut till skärmen eller en annan fil . Instruktioner
1
Öppna ett terminalfönster eller logga in en SSH- session .
2
Skriv kommandot " sed ' s /gamla /nya ' < original.txt > , new.txt " för att ersätta den första förekomsten av strängen " gamla " med strängen " nya " i filen som heter " original.txt " . . Förändringarna kommer att synas i filen som heter " new.txt . " Ta bort " > new.txt " för att mata ut ändringarna på skärmen .
3
Skriv kommandot " sed ' s /gamla /nya /g ' < original.txt > new.txt "till subsitute alla förekomster av strängen " gamla " med strängen " nya " i filen som heter " original.txt . "
4
Skriv kommandot " sed - e 's /gamla /nya /g ' - e ' s /a /A /g ' < original.txt > new.txt " för att ersätta alla förekomster av strängen " gamla " med strängen " nya " och alla förekomster av " a " med förekomster av " A " i filen " original.txt . " Addera