Re: Обработать .csv из командной строки

2010-08-11 Нитка Andrew Bondarenko
On 08/10/2010 09:00 PM, Людмила Бандурина wrote: Огромное спасибо, понятно, получилось!!! А где можно почитать доступно про awk, желательно по-русски? Ну, ИМХО, лучше man awk не найти, хоть и не на русском. А можно с его помощью эти самые name отсортировать по алфавиту? Нет ничего

Re: Обработать .csv из командной строки

2010-08-11 Нитка Andrew Bondarenko
On 08/10/2010 09:00 PM, Людмила Бандуринаwrote: Огромное спасибо, понятно, получилось!!! А где можно почитать доступно про awk, желательно по-русски? Ну, ИМХО, лучше man awk не найти, хоть и не на русском. А можно с его помощью эти самые name отсортировать по алфавиту? Нет ничего

Re: Обработать .csv из командной строки

2010-08-10 Нитка Andrew Bondarenko
On 08/10/2010 08:02 PM, Людмила Бандурина wrote: Здравствуйте, Посоветуйте, пожалуйста, способ обработать .csv Имеется: name1,name_eng1,code1,shortCode1 name2,name_eng2,code2,shortCode2 И так далее, таких строк очень много Нужно получить: name1, name2, name3, name4, name5, name6,

Re: Обработать .csv из командной строки

2010-08-10 Нитка Andrew Bondarenko
On 08/10/2010 08:17 PM, Andrew Bondarenko wrote: On 08/10/2010 08:02 PM, Людмила Бандурина wrote: Здравствуйте, Посоветуйте, пожалуйста, способ обработать .csv Имеется: name1,name_eng1,code1,shortCode1 name2,name_eng2,code2,shortCode2 И так далее, таких строк очень много Нужно

Re: Обработать .csv из командной строки

2010-08-10 Нитка Andrew Bondarenko
On 08/10/2010 08:31 PM, Людмила Бандурина wrote: 10 августа 2010 г. 20:22 пользователь Andrew Bondarenko b...@relex.ru mailto:b...@relex.ru написал: On 08/10/2010 08:17 PM, Andrew Bondarenko wrote: On 08/10/2010 08:02 PM, Людмила Бандурина wrote: Здравствуйте,

Re: Обработать .csv из командной строки

2010-08-10 Нитка Сергей Блохин
Опять отправил, не дописав... Также порекомендую, по возможности, прочитать хорошую книгу http://www.opennet.ru/docs/RUS/bash_scripting_guide/ :) 10.08.2010, 20:54, Сергей Блохин sblo...@yandex.ru: # awk -- это команда (программа), точнее микроязык для работы с текстом. # -F -- аргумент,

Re: Обработать .csv из командной строки

2010-08-10 Нитка Владимир Бажанов
Вот именно из таких соображений я однажды похожую задачу решил открыванием файла openoffice calc и маленьким скриптом :) Ибо Большое знание приносит страх (С) Футурама и знать всё полюбому не получится. Или получится, но станете гиком : В Вто, 10/08/2010 в 22:56 +0400, Людмила Бандурина

Re: Обработать .csv из командной строки

2010-08-10 Нитка alkosasha
Приветствую, Как вариант: cut -d, -f1 file_name | tr '\n' ',' Если нужно избавиться от последнего разделителя: cut -d, -f1 file_name | sed 'N;s/\n/,/g' С. Людмила Бандурина wrote: Здравствуйте, Посоветуйте, пожалуйста, способ обработать .csv Имеется:

Re: Обработать .csv из командной строки

2010-08-10 Нитка Сергей Блохин
Так sort сортирует строки, а у Людмилы идёт одна строка через запятую. 11.08.2010, 07:44, Катраев Виталий zawul...@gmail.com: 11 августа 2010 г. 1:23 пользователь Людмила Бандурина bigdogs...@gmail.com написал:  Что-то я никак не въеду, как мне добавить к работающей функции,  предложенной 

Re: Обработать .csv из командной строки

2010-08-10 Нитка Alex Emergy
for i in `awk -F, '{print $1}' infile|sort`;do echo -n $i, ;done 11.08.2010 08:44, Катраев Виталий пишет: 11 августа 2010 г. 8:23 пользователь Сергей Блохинsblo...@yandex.ru написал: Так sort сортирует строки, а у Людмилы идёт одна строка через запятую. Каюсь. Невнимателен. -- С