bjacka Posted July 26, 2005 Posted July 26, 2005 HI! есть файл следующего формата: ...... 13:16:00 4221 7273 13:21:00 5409 12050 13:26:00 9620 14263 13:31:00 6019 13129 13:36:01 7578 14519 ....... нужно сумировать столбцы а результат писать в базу и все это раз в сутки awk '{s+=$2} {i+=$3} END {print "sum2", s, "sum3", i}' <file name> все считается и выдается как надо! теперь вопрос как мне полученные цифры пихануть в mysql-базу и сделать это раз в сутки (с последним более-менее понятно) заранее спасибо Вставить ник Quote
bjacka Posted July 26, 2005 Author Posted July 26, 2005 jab, а можно поподровнее для тех кто в танке? Вставить ник Quote
xenomorph Posted July 26, 2005 Posted July 26, 2005 bjacka, perl + DBI + DBD::MySQL даруют тебе счастье :) а вообще можно загружать данные в таблицу из файла, но здесь точно написано Вставить ник Quote
Guest Posted July 26, 2005 Posted July 26, 2005 Можно так: awk '{s+=$2;i+=$3}END{printf("insert into database.table values(%d,%d)n",s,i);}' | mysql [-h хост] [-u юзер] Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.