Hapus baris dari awal sampai dengan baris dengan kata spesifik

Mungkin ini adalah catatan dengan judul terpanjang yang pernah kami tulis. Catatan ini berisi tentang bagaimana cara menghapus baris dari awal sampai dengan baris yang berawalan dengan kata-kata spesifik.

Contoh, punya file teks lagu.txt berisi sebagai berikut

kelelawar
by koes plus

kelelawar sayapnya hitam
terbang rendah di tengah malam
pagi-pagi mereka pulang
di dahan pohon bergelantungan
hitam
hitam
hitam

Teks tersebut dihapus sebagian, yaitu mulai baris pertama sampai dengan pagi-pagi. Dengan kata lain hanya tersisa di dahan pohon dst.

$ sed -i "1,/^pagi/d" lagu.txt

 Share!

 
comments powered by Disqus