История изменений
Исправление futurama, (текущая версия) :
делай в два прохода
в первом (awk) идешь по строкам
- нашел «li» – запомнил номер строки, выставил флаг N1 Проверять-HREF-до-закрывающего-LI
- если флаг N1 , то проверить HREF и выставить флаг Need-to-Delete
- нашел «/li» и флаг Need-to-Delete – печатать номера строк для удаления («li», «/li»)
во втором проходе по номерам строк удалить от и до.
Исходная версия futurama, :
делай в два прохода
в первом (awk) идешь по строкам
- нашел – запомнил номер строки, выставил флаг N1 Проверять-HREF-до-закрывающего-LI
- если флаг N1 , то проверить HREF и выставить флаг Need-to-Delete
- нашел и флаг Need-to-Delete – печатать номера строк для удаления (, )
во втором проходе по номерам строк удалить от и до.