Главная
Статьи
Форум
[sed] взять предыдущую строку
yolki
как бы sed-ом сделать так:
если строка началась с XYZ и ПРЕДЫДУЩАЯ строка кончилась на точку-с-запятой, то XYZ вырезать.
пробовал типа такого:
N
s/;\nXYZ/;/
но оно работает только по чётным строкам.
yolki
/;$/ {
N
s/;\nXYZ/;/
}
redzor
нужно копать в сторону multi-line mode
Оставить комментарий
Имя или ник:
Комментарий:
yolki
как бы sed-ом сделать так:если строка началась с XYZ и ПРЕДЫДУЩАЯ строка кончилась на точку-с-запятой, то XYZ вырезать.
пробовал типа такого:
но оно работает только по чётным строкам.