The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"поиск знака переноса"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"поиск знака переноса"  +/
Сообщение от Alex (??), 04-Окт-19, 14:52 
ОС FreeBSD
Для удобства чтения логов, решил я в файле поставить двойной перенос.

$ cat file1 | sed 's/\n/\n\n/g' > file2

Но не тут то было. Подскажите, какие есть варианты ?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. "поиск знака переноса"  +/
Сообщение от Аноним (1), 04-Окт-19, 15:35 
sed -e ':a;N;$!ba;s/\n/\n\n/g'
правда не уверен насчет sed во freeBSD

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "поиск знака переноса"  +/
Сообщение от DAV (?), 04-Окт-19, 16:24 
> ОС FreeBSD
> Для удобства чтения логов, решил я в файле поставить двойной перенос.
> $ cat file1 | sed 's/\n/\n\n/g' > file2
> Но не тут то было. Подскажите, какие есть варианты ?

fold -s -w 73 ./file1

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "поиск знака переноса"  +/
Сообщение от DAV (?), 04-Окт-19, 16:29 
Ещё проще:

cat ./file1 | awk '{print $0"\n"}'

> ОС FreeBSD
> Для удобства чтения логов, решил я в файле поставить двойной перенос.
> $ cat file1 | sed 's/\n/\n\n/g' > file2
> Но не тут то было. Подскажите, какие есть варианты ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "поиск знака переноса"  +/
Сообщение от Alex (??), 04-Окт-19, 16:45 
да, спасибо.

Получилось:

cat file | awk '{print $0"\n\n\n"}'


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "поиск знака переноса"  +1 +/
Сообщение от Аноним (5), 04-Окт-19, 21:24 
> ОС FreeBSD
> Для удобства чтения логов, решил я в файле поставить двойной перенос.
> $ cat file1 | sed 's/\n/\n\n/g' > file2
> Но не тут то было. Подскажите, какие есть варианты ?

cat file | sed -e 's/$/\n/'
cat file | sed -e "a\ "
cat file | sed -e 'p;s/.*//'

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "поиск знака переноса"  +/
Сообщение от имя (ok), 07-Окт-19, 06:30 
Попробуйте логи читать в less -S. Без переноса строк, со скроллингом направо-налево.

Это, конечно, не то же самое, что строки пустые вставлять, но как быстрое решение порой вполне себе ничего.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру