Ji bo destpêkirina sazkirina Linux ya sed
Sîstema xebitandinê ya Linux di karanîna tîmên termînal de bi pergala pelê pelê re kar dike. Bikaranîna bingehîn ya fermandarê Linux , ku ji bo edîtorek stêrkek kurt e, her her tiştî ji pelê an pelê veguherîn e ku bi parçeyên parvekirî veguherîne. Ew guhertinên bingehîn di pelê an inputê de ji pîlê ve. Ji bo nimûne, bêje ku te pelê navê "stran.txt" ye ku ev rêza navîn hene:
1, Justin Timberlake, Sernav 545, Bi $ 6.30 2, Taylor Swift, Sernav 723, Bi $ 7.90 3, Mick Jagger, Sernav 610, $ 7.90 Biha, Lady Gaga, Sernav 118, Biha $ 6.30 5, Johnny Cash, Title 482, $ $ 50 6, Elvis Presley, Sernav 335, Biha $ 6.30 7, John Lennon, 271 Sernav, Biha $ 7.90Bi Sermaseyên Nivîsnekirina Bi Sed Sed
Heke hûn dixwazin ku her tiştên ku $ 6.30 heta $ 7.30 veguherînin biguherînin, hûn dikarin guhertinên bi sedê sed bi kar re biguherin:
sed / 6.30 / 7.30 / 'songs.txt> songs2.txtEv kodê guhertinê dike û pelê guherandinê ji "stran2.txt" re binivîse. Pelê hilbijêre hene:
1, Justin Timberlake, Sernav 545, Bi $ 7.30 2, Taylor Swift, Sernav 723, Bi $ 7.90 3, Mick Jagger, Sernav 610, $ 7.90 Biha, Lady Gaga, Sernav 118, Biha $ 7.30 5, Johnny Cash, Title 482, $ $ 50 6, Elvis Presley, Sernav 335, Biha $ 7.30 7, John Lennon, 271 Sernav, Biha $ 7.90Heke hûn dixwazin ku hemî bûyerên "Cash" bi "Trash" re bikar bînin ku hûn bikar bînin:
sed / Cash / Trash / 'songs.txt> songs2.txtkîjan pelê pelê ava dike:
1, Justin Timberlake, Sernav 545, Bi $ 7: 30 2, Taylor Swift, Sernav 723, Bi $ 7.90 3, Mick Jagger, Sernav 610, $ 7.90 Biha, Lady Gaga, Sernav 118, Bi $ 7: 30 5, Johnny Trash, Title 482, $ 6.50 6, Elvis Presley, Sernav 335, Bi $ 7: 30 7, John Lennon, 271 Sernav, Biha $ 7.90Bi Fermandariya Sed Sediqî
Sed jî pir caran bi karanîna pelan an pelê li pelan ve tê bikaranîn. Ji bo nimûne, heke hûn tenê dixwazin xalên ku "John," hûn bikar bînin bibînin:
sed -n '/ John / p' songs.txt> johns.txtkîjan rêzê binivîse ku ji bo johns pelan binivîse.txt:
5, Johnny Trash, Sernav 482, $ 6.50 7, John Lennon, 271 Sernav, Biha $ 7.90