[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: заменить три пустых строки одной



On Fri, Jun 02, 2006 at 03:23:43PM +0300, Vladimir Zolotykh wrote:
> Подскажите пожалуйста как
> заменить три пустых строки подряд одной пустой строкой 
> по всему файлу? Т.е. в исходной файле иногда встречаются
> три пустых строки (не уверен, что в пустых строках нет пробелов
> или табуляций), нужно каждую такую тройку заменить одной пустой строкой.
> Вот пример одной такой тройки пустых строк (в формате OD)

#!/bin/sed -f
/^\s*$/{
N
/^\s*\n\s*$/D
} 

-- 
Иван Лох



Reply to: