Вы можете использовать tac
, чтобы перевернуть строки файла и удалить 3 строки перед сопоставлением с шаблоном, включая строку, которая содержит совпадающий шаблон, используя sed
], например:
tac filename | sed '/0 hits/I,+3 d' | tac
и если вы хотите отредактировать файл на месте, вы можете использовать параметр -i
в команде sed
, например,
tac filename | sed -i '/0 hits/I,+3 d' filename | tac