Форум — General Конец строки -> ", " 0 0 Есть текст в колонку его надо ппреобразовать в одну строку и там где был перенос строки поставить запятую и пробе Но вот вопрос как это сделать :( Ссылка
~$ echo '111 222 333 444'|awk '{printf $0 ", "}' 111 222, 333 444, anonymous (21.12.05 16:27:41 MSK) Ссылка
примерно так: sasha@as255 sasha $ cat aaa aaa bbbbb ccc dd e sasha@as255 sasha $ cat ./aaa | perl -pe 'chomp;s/(.+)$/$1,/' aaa,bbbbb,ccc,dd,e,sasha@as255 sasha $ sasha@as255 sasha $ sasha999 ★★★★ (21.12.05 16:58:00 MSK) Показать ответ Ссылка
Ответ на: комментарий от grob 21.12.05 17:02:03 MSK у тебя проще ;) надо бы man tr почитать :)))) но все же в хвосте у тебя тоже лишняя запятая получается... sasha999 ★★★★ (21.12.05 17:11:06 MSK) Показать ответ Ссылка
Ответ на: комментарий от sasha999 21.12.05 17:11:06 MSK Если есть перевод строки в конце файла --- будет запятая в конце. Если нет --- не будет. MYMUR ★★★★ (22.12.05 08:04:57 MSK) Ссылка
Ответ на: комментарий от sasha999 21.12.05 16:58:00 MSK > надо преобразовать в одну строку и там где был перенос строки, > поставить запятую и пробел (perl -pe 's/\n/, /;' ; echo '') < input_file | sed 's/, $//' sdio ★★★★★ (22.12.05 08:36:44 MSK) Ссылка