Linux operētājsistēma izmanto terminālu komandas darbam ar datora failu sistēmu. Galvenais Linux komandas izmantojums sed, kas ir īss straumēšanas redaktors, ir mainīt katru faila vai straumes rindu, aizstājot noteiktas līnijas daļas. Tas padara pamata teksta izmaiņas failā vai ievadījumā no cauruļvada. Piemēram, teiksim, ka jums ir fails ar nosaukumu "songs.text", kurā ir šīs rindiņas:
1, Džastins Timberlake, sadaļa 545, Cena 6,30 $2, Taylor Swift, sadaļa 723, Cena 7,90 $3, Mick Jagger, sadaļa 610, Cena 7,90 $4, Lady Gaga, sadaļa 118, Cena 6,30 $5, Johnny Cash, virsraksts 482, Cena 6,50 $6, Elvis Presley, sadaļa 335, Cena 6,30 $7, John Lennon, sadaļa 271, Cena 7,90 $ Ja jūs vēlaties mainīt visus cenu rādītājus no $ 6,30 līdz $ 7,30, jūs varat veikt izmaiņas, izmantojot sed komandu šādā veidā: sed 's / 6.30 / 7.30 /' songs.txt> songs2.txt
Šis kods veic izmaiņas un ieraksta grozīto failu uz "songs2.txt". Izvades fails satur: 1, Džastins Timberlake, sadaļa 545, Cena 7,30 $2, Taylor Swift, sadaļa 723, Cena 7,90 $3, Mick Jagger, sadaļa 610, Cena 7,90 $4, Lady Gaga, sadaļa 118, Cena 7,30 $5, Johnny Cash, virsraksts 482, Cena 6,50 $6, Elvis Presley, sadaļa 335, Cena 7,30 $7, John Lennon, sadaļa 271, Cena 7,90 $
Ja jūs vēlaties aizstāt visus naudas līdzekļu gadījumus ar "Trash", jūs izmantojat: sed 's / Cash / Trash /' songs.txt> songs2.txt
kas izveido failu ar saturu: 1, Džastins Timberlake, sadaļa 545, Cena 7: 302, Taylor Swift, sadaļa 723, Cena 7,90 $3, Mick Jagger, sadaļa 610, Cena 7,90 $4, Lady Gaga, sadaļa 118, Cena 7: 305, Johnny Trash, virsraksts 482, Cena 6,50 $6, Elvis Presley, virsraksts 335, Cena 7: 307, John Lennon, sadaļa 271, Cena 7,90 $ Sed bieži izmanto, lai filtrētu rindas failā vai straumē. Piemēram, ja jūs vēlaties redzēt tikai līnijas, kurās ir "Jānis", jūs izmantojat: sed -n '/ John / p' dziesmas.txt> johns.txt
kas raksta šādas rindas, lai failu johns.txt: 5, Johnny Trash, virsraksts 482, Cena 6,50 $7, John Lennon, sadaļa 271, Cena 7,90 $ Teksta aizstāšana ar SED
Filtrēšana ar Sed komandu













