$ cat text
abc
<!-- BOF CLEAN -->
... a bunch of stuff
<!-- EOF CLEAN -->
def
$ sed '/<!-- BOF CLEAN -->/,/<!-- EOF CLEAN -->/d' text
abc
def
Saya tidak bisa menjelaskannya lebih baik daripada Sed One-Liners Explained, Bagian III:Penghapusan Selektif Baris Tertentu dan Aplikasi Khusus.
Untuk menghapus semua teks mulai dari dan termasuk <!-- BOF CLEAN -->
dan berakhir pada dan termasuk <!-- EOF CLEAN -->
, gunakan perintah sed berikut:
sed -i '/<!-- BOF CLEAN -->/,/<!-- EOF CLEAN -->/d' file_name;
Referensi:Hapus teks atau paragraf di antara dua bagian menggunakan sed
Bagaimana cara membuka, membaca, dan menulis dari port serial di C?
Tampilkan karakter khusus di Unix saat menggunakan Perintah 'kurang'