Изменения в выпуске:
- Утилиты:
- rec2csv теперь поддерживает параметр -d для определения разделителя в CSV-файлах;
- теперь возможно прописывать в командной строке несколько rec-файлов, содержащих анонимные записи.
- Формат:
- поддержка ограничений для полей, которые могут появляться в записях с новым специальным полем %allowed;
- если название и значение поля разделены символом табуляции, он теперь не считается частью значения поля.
- librec:
- текущая версия библиотеки теперь 1.
- Режим Emacs:
- теперь можно пропускать несколько записей во время навигации, используя префиксный аргумент для команд «Вперёд»/«Назад».
- Документация:
- примеры в руководстве покращены, равно как и многие другие аспекты: форматирование, грамматика и т. д. Особая благодарность Карлу Берри за указанные проблемы и предложенные решения.
- Внутренняя очистка и рефакторинг кода.
- Очень, ОчЕнЬ, ОЧЕНЬ много багфиксов :D
Скачать бесплатно без регистрации можно с FTP GNU или с ближайшего зеркала (автоопределение).
GNU recutils - это набор инструментов и библиотек для доступа к человекоредактируемым, текстовым БД, называемых rec-файлами. Данные хранятся как последовательность записей, каждая запись содержит произвольное количество именованных полей. Расширенные возможности, обычно наблюдаемые в других системах хранения данных, доступны и в GNU recutils: типы данных, целостность данных (ключи, обязательные поля и т. д.), равно как и возможность ссылаться с одних записей на другие (некий аналог внешних ключей). Несмотря на свою простоту, rec-файлы могут использоваться для хранения БД средних размеров. Больше информации можно найти на домашней странице проекта.
>>> Источник