У меня есть простой текстовый файл, в котором мне нужно заменить несколько последовательных строк текста одной строкой замены.Например, когда у меня есть дата и время, за которыми следует пустая строка, за которой следует номер страницы,
11/13/2018 08:33:00
Page 1 of 1
я бы хотел заменить ее одной строкой (например, PAGE BREAK
).
Я пробовал
sed 's/\d{2}\/\d{2}\/\d{4} \d{2}:\d{2}:\d{2}\n\nPage \d of \d/PAGE BREAK/g' file1.txt > file2.txt
и
perl -pe 's/\d{2}\/\d{2}\/\d{4} \d{2}:\d{2}:\d{2}\n\nPage \d of \d/PAGE BREAK/g' file1.txt > file2.txt
, но текст остается без изменений.