URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7173
[ Назад ]

Исходное сообщение
"помогите с sed"

Отправлено eric cuper , 11-Фев-08 14:29 
здрасте, нужна помощь, есть файл:

номер телефона (6 или 7 цифр)
фио (три поля фио, или название организаций (СПД "" ООО "" итд))
улица (проспект, переулок или просто название)
дом (просо цифры или в сочетании с буквами)
квартира (цифры иногда с преставкой офис)

445434
ЧП "Мороз"
Звездная
14/б

7432230
Желтая Анжела Бусовна
Клинический 2 переулок
11
3

как преобразовать в строку:

445434 ЧП "Мороз" Звездная 14/б
7432230 Желтая Анжела Бусовна Клинический 2 переулок 11 3

проблема как вы заметели в том что иногда номер квартиры отсутствует (частный дом).
спасибо


Содержание

Сообщения в этом обсуждении
"помогите с sed"
Отправлено eric cuper , 11-Фев-08 15:25 
здрасте, нужна помощь, есть файл:

номер телефона (6 или 7 цифр)
фио (три поля фио, или название организаций (СПД "" ООО "" итд))

улица (проспект, переулок или просто название)
дом (просо цифры или в сочетании с буквами)
квартира (цифры иногда с преставкой офис)

445434
ЧП "Мороз"
Звездная
14/б
7432230
Желтая Анжела Бусовна
Клинический 2 переулок
11
3

как преобразовать в строку:

445434 ЧП "Мороз" Звездная 14/б
7432230 Желтая Анжела Бусовна Клинический 2 переулок 11 3

проблема как вы заметели в том что иногда номер квартиры отсутствует (частный
дом).
спасибо
ps прошу прощения между записями пустая строка отсутствует



"помогите с sed"
Отправлено pavel_simple , 11-Фев-08 15:36 
>спасибо
>ps прошу прощения между записями пустая строка отсутствует

так пусть разделителем является номер телефона


"помогите с sed"
Отправлено eric cuper , 11-Фев-08 15:45 
>>спасибо
>>ps прошу прощения между записями пустая строка отсутствует
>
>так пусть разделителем является номер телефона

алгоритм понятен, а как реализовать? у меня не достаточно знаний, по-этому прошу помощи, уже три дня мануалы читаю всеравно не могу до конца синтаксис понять, простые операции понятны, а вот со сложными разобраться не могу


"помогите с sed"
Отправлено pavel_simple , 11-Фев-08 15:58 
насколько я могу судить Вам сюда
http://www.grymoire.com/Unix/Sed.html#toc-uh-29

"помогите с sed"
Отправлено eric cuper , 11-Фев-08 16:12 
>насколько я могу судить Вам сюда
>http://www.grymoire.com/Unix/Sed.html#toc-uh-29

спасибо почитаю, кажется то что надо