Tataiso e potlakileng ea ho sebelisa Melao ea Sekhooa Linux

Kenyelletso ea Linux e laola

Lenaneo le sebetsang la Linux le sebelisa melaetsa ea li-terminal ho sebetsa le tsamaiso ea faele ea k'homphieutha. Tšebeliso e ka sehloohong ea taelo ea Linux sed , e khutšoanyane bakeng sa mohlophisi oa motlakase, ke ho fetola moeli o mong le o mong oa faele kapa molaetsa ka ho fetola likarolo tse itseng tsa moeli. E etsa hore litemana tsa mantlha li fetoloe ho faele kapa ho kenya letsoho ho tloha ka phaipi. Ka mohlala, re u na le faele e bitsoang "songs.text" e nang le mela ena:

1, Justin Timberlake, Sehlooho sa 545, Theko $ 6.30 2, Taylor Swift, Sehlooho sa 723, Theko ea $ 7,90 3, Mick Jagger, Sehlooho 610, Theko $ 7.90 4, Lady Gaga, Sehlooho 118, Theko $ 6.30 5, Johnny Cash, Sehlooho 482, Theko $ 6.50 6, Elvis Presley, Sehlooho 335, Theko ea $ 6.30 7, John Lennon, Sehlooho sa 271, Theko ea $ 7,90

Ho etsa Mantsoe a Nchafatsa ka Sed

Haeba o batla ho fetola liketsahalo tsohle tsa theko ea $ 6.30 ho $ 7.30, o ka etsa liphetoho ho sebelisa litaelo tsa sed ka tsela ena:

sed 's / 6.30 / 7.30 /' songs.txt> songs2.txt

Khoutu ena e etsa phetoho mme e ngola faele e fetotsoeng ho "songs2.txt". Fomoro e hlahisoang e na le:

1, Justin Timberlake, Sehlooho sa 545, Theko ea $ 7.30 2, Taylor Swift, Sehlooho sa 723, Theko ea $ 7,90 3, Mick Jagger, Sehlooho 610, Theko ea $ 7,90 4, Lady Gaga, Sehlooho 118, Theko ea $ 7.30 5, Johnny Cash, Sehlooho 482, Theko $ 6.50 6, Elvis Presley, Sehlooho 335, Theko ea $ 7.30 7, John Lennon, Sehlooho sa 271, Theko ea $ 7,90

Haeba u batla ho nkela liketsahalo tsohle tsa "Cash" sebaka ka "Trash" eo ue sebelisang:

sed 's / Cash / Trash /' songs.txt> songs2.txt

e hlahisang file e nang le dikahare:

1, Justin Timberlake, Sehlooho sa 545, Molemo $ 7: 30 2, Taylor Swift, Sehlooho 723, Theko ea $ 7,90 3, Mick Jagger, Sehlooho 610, Theko ea $ 7,90 4, Lady Gaga, Sehlooho 118, Theko ea $ 7: 30 5, Johnny Trash, Sehlooho 482, Theko $ 6.50 6, Elvis Presley, Sehlooho 335, Theko ea $ 7: 30 7, John Lennon, Sehlooho sa 271, Theko ea $ 7,90

Ho hlakola ka Setoalo sa Sed

Sed e boetse e sebelisoa khafetsa ho hlola melaetsa ka faele kapa molaong. Ka mohlala, haeba feela u batla ho bona mela e nang le "John," u sebelisa:

sed -n '/ John / p' lipina.txt> johns.txt

e leng e ngotseng mela e latelang ho kenya johns.txt:

5, Johnny Trash, Sehlooho 482, Theko ea $ 6.50 7, John Lennon, Sehlooho sa 271, Theko ea $ 7,90