Я делаю ежедневные заметки в текстовом файле с меткой даты в формате ГГГГММДД. Эти файлы имеют длину не более 100 строк и написаны в формате блога.
Я хотел бы иметь возможность искать эти файлы, как если бы они были сообщениями в блогах, проиндексированными Google, с некоторым запросом фразы, возвращающим наиболее релевантные / недавние имена файлов с датой, с фрагментом, содержащим соответствующую часть.
В идеале это было бы что-то вроде этого:
#searchindex "laptop no sound"
возвращает:
20100909.txt:
... звук ноутбука не работает ...
20100101.txt
... звук слишком громкий ... обсуждает, какой ноутбук купить ...
и так далее и тому подобное.
Я работаю на платформе Linux (Debian с GNOME). Я смотрел на Бигля и Трекера, но они кажутся просто излишними из-за того, что я хочу.
РЕДАКТИРОВАТЬ: Многие предложения включают в себя grep, но я хотел бы что-то более мощное, учитывая близость ключевых слов, даты и т.д. Многие из этих файлов будут иметь несколько похожих ключевых слов, поэтому я получу слишком много обращений, используя только grep. Я не против дополнительных затрат на индексацию.