A search engine capable of locating, indexing and searching from within the contents of plain text files inside a Unix-like operating system.

kzimmermann 6caf27eebf Migrated from Google Code hace 10 años
.gitignore 8a2a7505a6 Init commit hace 10 años
LICENSE 8a2a7505a6 Init commit hace 10 años
README.md 6caf27eebf Migrated from Google Code hace 10 años
crawl.py 6caf27eebf Migrated from Google Code hace 10 años
interface.py 6caf27eebf Migrated from Google Code hace 10 años
query.py 6caf27eebf Migrated from Google Code hace 10 años

README.md

unixsearch is a Windows-like search engine capable of locating, indexing and searching from within the contents of plain text files inside a Unix-like operating system.

Motivation

Unix and Linux have long been criticised by desktop users for not having a readily available and robust file searching funcionality.

Although some simple command-line utilities (find, locate) and even mature GUI applications such as catfish have been developed, they lack the capability of searching within a file.

This has led me to feel that a better search engine had to be developed.

Features

  • Capable of crawling all the accessible filesystem according to the user's permission (entire filesystem if root).
  • Capable of index-searching (searching the content of files besides their names) non-binary files such as xml, html, txt, csv, source code and configuration files.
  • Capable of on-the-spot reindexing of files.