Hiji bubuka kana paréntah Linux Ubuntu séd
Sistem operasi Linux Ubuntu ngajadikeun pamakéan terminal paréntah pikeun digawe sareng Sistim file komputer urang. Pamakéan primér dina Linux Ubuntu paréntah séd, nu pondok pikeun pangropéa stream, nyaéta pikeun ngaropéa unggal garis file atawa aliran ku ngaganti bagian dieusian tina jalur. Ayeuna damel parobahan téks dasar ka file atawa input ti pipa a. Contona, sebutkeun anjeun gaduh file ngaranna "songs.text" nu ngandung garis ieu:
1, Justin Timberlake, Judul 545, Harga $ 6.30 2, Taylor Swift, Judul 723, Harga $ 7.90 3, Mick Jagger, Judul 610, Harga $ 7.90 4, Lady Gaga, Judul 118, Harga $ 6.30 5, Ganjar Cash, Judul 482, Harga $ 6,50 6, Elvis Presley, Judul 335, Harga $ 6.30 7, John Lennon, Judul 271, Harga $ 7,90Nyieun panggantian téks Jeung séd
Mun rék ngarobah sakabeh kajadian anu lumangsungna harga $ 6,30 pikeun $ 7,30, anjeun tiasa jieun perobahan maké paréntah séd dina cara kieu:
séd 's / 6.30 / 7.30 /' songs.txt> songs2.txtKode ieu ngajadikeun robah jeung nyerat nu file dirobah jadi "songs2.txt". The file kaluaran ngandung:
1, Justin Timberlake, Judul 545, Harga $ 7.30 2, Taylor Swift, Judul 723, Harga $ 7.90 3, Mick Jagger, Judul 610, Harga $ 7.90 4, Lady Gaga, Judul 118, Harga $ 7.30 5, Ganjar Cash, Judul 482, Harga $ 6,50 6, Elvis Presley, Judul 335, Harga $ 7.30 7, John Lennon, Judul 271, Harga $ 7,90Mun rék ngaganti sakabeh kajadian anu lumangsungna di "Cash" kalawan "Runtah" Anjeun nganggo:
séd 's / Cash / Jarian /' songs.txt> songs2.txtnu nyiptakeun file kalayan eusi:
1, Justin Timberlake, Judul 545, Harga $ 7: 30 2, Taylor Swift, Judul 723, Harga $ 7.90 3, Mick Jagger, Judul 610, Harga $ 7.90 4, Lady Gaga, Judul 118, Harga $ 7: 30 5, Ganjar Jarian, Judul 482, Harga $ 6.50 6, Elvis Presley, Judul 335, Harga $ 7: 30 7, John Lennon, Judul 271, Harga $ 7,90Nyaring Kalayan Komando séd
Séd ogé remen dipake pikeun nyaring garis dina file atawa aliran. Contona, upami anjeun ngan hoyong ningali garis ngandung "John," Anjeun nganggo:
séd -n '/ John / p' songs.txt> johns.txtnu nyerat nu garis handap ka berkas johns.txt:
5, Ganjar Jarian, Judul 482, Harga $ 6.50 7, John Lennon, Judul 271, Harga $ 7,90