Как использовать sed для удаления только тройных пустых строк?

Как использовать sed для удаления только трех пустых строк?

Например:

MyText.txt

line1

line2


line3



line4

с использованием sed я хочу, чтобы результат выглядел так
MyText.txt

line1

line2


line3
line4

Мне удалось удалить двойные пустые строки с помощью

sed -i '/^$/{
N
/^\n$/D
}' MyText.txt

Однако Моя цель - удалить тройные пустые строки и только тройные пустые строки.

Любая помощь будет принята с благодарностью.

5
задан Flan Alflani 10 January 2011 в 21:15
поделиться