URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85804
[ Назад ]

Исходное сообщение
"Убрать пустые строки grep-ом"

Отправлено korbnik , 30-Июн-09 14:14 
Подскажи пожалуйста, народ
При просмотре файла cat-ом
Как убрать пустые строки grep-ом ?
Где-то видел в интернете что-то
Но не помню где.

Заранее благодарен. Борис.


Содержание

Сообщения в этом обсуждении
"Убрать пустые строки grep-ом"
Отправлено gennadys , 30-Июн-09 14:40 
>Подскажи пожалуйста, народ
>При просмотре файла cat-ом
>Как убрать пустые строки grep-ом ?
>Где-то видел в интернете что-то
>Но не помню где.
>
>Заранее благодарен. Борис.

grep -ev "^$" filename

А вообще - man grep в помощь


"Убрать пустые строки grep-ом"
Отправлено Pahanivo , 30-Июн-09 14:50 
>[оверквотинг удален]
>>При просмотре файла cat-ом
>>Как убрать пустые строки grep-ом ?
>>Где-то видел в интернете что-то
>>Но не помню где.
>>
>>Заранее благодарен. Борис.
>
>grep -ev "^$" filename
>
>А вообще - man grep в помощь

в общем виде регекс типа "^[[:space:]]*$"
про маны правильно сказано


"Убрать пустые строки grep-ом"
Отправлено korbnik , 30-Июн-09 14:53 
Спасибо! О великий Гуру!

"Убрать пустые строки grep-ом"
Отправлено Teofan , 29-Апр-16 21:05 
> Спасибо! О великий Гуру!

самий зручний для мене, це:
grep -vE "(^#|^$)"

^# - закоментовані строки за допомогою "#".
^$ - порожні строки.


"Убрать пустые строки grep-ом"
Отправлено Павел , 15-Авг-17 16:40 
>> Спасибо! О великий Гуру!
> самий зручний для мене, це:
> grep -vE "(^#|^$)"
> ^# - закоментовані строки за допомогою "#".
> ^$ - порожні строки.

Не "самий зручний", а "найзручнiший" и не "строки", а "рядки".
И твой ответ должен быть полезен максимальному числу люде


"Убрать пустые строки grep-ом"
Отправлено Павел , 15-Авг-17 16:44 
>>> Спасибо! О великий Гуру!
>> самий зручний для мене, це:
>> grep -vE "(^#|^$)"
>> ^# - закоментовані строки за допомогою "#".
>> ^$ - порожні строки.
> Не "самий зручний", а "найзручнiший" и не "строки", а "рядки".
> И твой ответ должен быть полезен максимальному числу люде

й, а тех людей которые знают русский явно больше и к ним относятся люди которым русский язык не родной(случайно промазал и запостил раньше времени)

можно еще:

sed '/^$/d'