On Mon, Aug 15, 2005 at 01:00:40AM +0400, Денис Смирнов wrote: > AT> В данном случае весь дамп багзиллы очень хорошо помещается в текстовый > AT> файл, но с ним не очень удобно работать из-за отсутствия SQL-like > AT> доступа. Впрочем, awk для фильтрации по предикатам неплохо справляется, > AT> но при большой количестве полей не очень удобно помнить их номера. > > ..да и то, что делается одним SQL-запросом тебе приходится на awk делать > долго, нудно и некрасиво. Нет-нет, awk как раз отлично тянет на роль "идеального грепа". $ cd ~/.qa-robot/bugs $ awk -F'\t' '$3~/block|major/&&$5=="LATER"' dump.old 116 kernel24-up major CLOSED LATER broken module i2c-ali15x3 1226 installer major CLOSED LATER multiple installer bugs and wrong (by idea itself) steps & also other bugs for other packaghes.. 146 koffice major CLOSED LATER При печати из KWord шрифты (val/ms ttf) заменяются на helvetica 173 installer major CLOSED LATER при установке с PCMCIA зависает на Loading second stage... 1921 tetex major RESOLVED LATER файлы скомпилированные cyrtex показываются неправильно 200 kernel24-up major CLOSED LATER posix acl\'s don\'t work 2235 sweep major RESOLVED LATER empty menu items 2599 rconf-iptables blocker RESOLVED LATER Неверная логика в OWNER_Extension 2671 gpm major RESOLVED LATER отсутствие ps/2 мыши блокирует клавиатуру 2785 rconf blocker RESOLVED LATER rconfrontend при работе через stunnel получает от него SIGPIPE и завершается 2830 kernel-modules-nvidia-w4l-up major CLOSED LATER invalid requires up & smp pkgs 3097 Compact-2.3-beta major RESOLVED LATER Invalid net gateway setting 3141 vim major RESOLVED LATER error in ukrainian localization 3182 Compact-2.3-beta blocker RESOLVED LATER При инсталляции в текстовом режиме вместо украинского языка в систему поставился французкий... 3317 memtest86 major RESOLVED LATER При установке memtest86 не прописывается соотвествующая секция в меню grub 3528 sound-scripts major RESOLVED LATER нарушается порядок загрузки модулей 3597 ImageMagick major RESOLVED LATER ImageMagick - ПОЛНОЕ отсутствие перевода 3813 vnc-server major RESOLVED LATER FileBufferOverflow 4834 создание разделов major RESOLVED LATER Инсталлятор учитывает второй диск при том, что было сказано ставиться на первый 486 kudzu blocker CLOSED LATER не грузится SMP ядро 5187 установка загрузчика major RESOLVED LATER No "make boot disk" stage 5262 python-base major RESOLVED LATER модуль re: буква ё почему-то не входит в диапазон [а-я] 5526 настройка XFree86 major RESOLVED LATER Неверная настройка видеорежима XFree86 в Master 2.4 5555 gtklp major RESOLVED LATER Number of Copies value has no effect 82 kernel24-up major CLOSED LATER Seagate ST36422A does not work except with ide=nodma $ На SQL _короче_ точно не получится. Но может получиться понятнее, если вместь $3 и $5 писать severity и resolution. Но можно сделать и обвязку для awk... Есть ещё DBD::CSV и DBD::AnyData или как их там...