Полезная хитрость: как редактором
sed обработать концы строк.
sed ':a;N;$!ba;s/\n/ /g' file
:a создать метку 'a'
N добавить следующую строку к текущему буферу
$! если не последняя строка,
ba перейти на метку 'a'
s заменить,
/\n/ конец строки,
/ / на пробел,
/g глобально (все вхождения)
no subject
Date: 2019-07-03 03:14 (UTC)no subject
Date: 2019-07-03 04:24 (UTC)no subject
Date: 2019-07-03 04:50 (UTC)no subject
Date: 2019-07-03 04:49 (UTC)чем плохо?
P.S. Неожиданно обнаружил, что пример с sed-ом не работает в tcsh (так вот он по-дурацки реагирует на $! - даже несмотря на одиночные кавычки). Ну на то он и tcsh, чтобы considered harmful ;-)
no subject
Date: 2019-07-03 05:44 (UTC)no subject
Date: 2019-07-03 05:57 (UTC)no subject
Date: 2019-07-03 14:13 (UTC)no subject
Date: 2019-07-03 16:52 (UTC)no subject
Date: 2019-07-03 18:07 (UTC)no subject
Date: 2019-07-03 18:26 (UTC):)
no subject
Date: 2019-07-04 04:58 (UTC)sed -z 's/\n/ /g'
no subject
Date: 2019-07-04 05:11 (UTC)Жаль, на Маке не работает, надо отдельно gnu-sed устанавливать.