[Comm] How to join lines with separator ?
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вт Фев 6 20:03:02 MSK 2007
On Tue, Feb 06, 2007 at 05:55:33PM +0300, Vitaly Ostanin wrote:
> >> В очередной раз ловлю клин. Скажите, пожалуйста, какое есть
> >> родное средство в UNIX для объединения строк в одну, с
> >> разделением запятыми?
> >> Пытался делать: cat file | tr '\n' ','
> >> пустой вывод. Да и последняя запятая не нужна.
> > где-то в другом месте клин. у меня работает такая конструкция
> Действительно. На рабочем компе работает: coreutils-5.97-alt1
> На сервере не работает: coreutils-5.3.0-alt1
Явно дело в старых coreutils. Почитай про sed с ключиком /m
(multiline), пример вроде бы был в sed1line.txt из его
документации.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки community