это мой пример текстового файла:СЕПГ многострочный заменить
asdas //<<<TAG this should be removed //TAG>>> this should be there //<<<TAG T > asd asd //TAG>>>
, для которого я хочу о/р, как:
asdas this should be there
В основном им пытаются найти линии между «// < < >> »(включая эти строки) и удалить их.
Я попытался с помощью
патч вSED -n '1h; 1 H;! $ {; Г; s /// < <] * TAG >>> // г; р;}' < test.txt
Но некоторые из них не дали правильного вывода. Второй тег, содержащий символ «>», не удался в регулярном выражении. Не знаете, где я ошибаюсь?
Любая идея, как это сделать?
В вашей продукции, вы уверены, что хотите пустую строку между Asdas и "это должно быть там? –