ОС FreeBSD
Для удобства чтения логов, решил я в файле поставить двойной перенос.$ cat file1 | sed 's/\n/\n\n/g' > file2
Но не тут то было. Подскажите, какие есть варианты ?
sed -e ':a;N;$!ba;s/\n/\n\n/g'
правда не уверен насчет sed во freeBSD
> ОС FreeBSD
> Для удобства чтения логов, решил я в файле поставить двойной перенос.
> $ cat file1 | sed 's/\n/\n\n/g' > file2
> Но не тут то было. Подскажите, какие есть варианты ?fold -s -w 73 ./file1
Ещё проще:cat ./file1 | awk '{print $0"\n"}'
> ОС FreeBSD
> Для удобства чтения логов, решил я в файле поставить двойной перенос.
> $ cat file1 | sed 's/\n/\n\n/g' > file2
> Но не тут то было. Подскажите, какие есть варианты ?
да, спасибо.Получилось:
cat file | awk '{print $0"\n\n\n"}'
> ОС 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/.*//'
Попробуйте логи читать в less -S. Без переноса строк, со скроллингом направо-налево.Это, конечно, не то же самое, что строки пустые вставлять, но как быстрое решение порой вполне себе ничего.