glark offers grep-like searching of text files, with very powerful, complex regular expressions (e.g., "/foow / and /bar[^d]*baz$/ within 4 lines of each other").
glark offers: Perl compatible regular expressions, highlighting of matches, context around matches, complex expressions (``and'' and ``or''), and automatic exclusion of non-text files.
Requirements:
· Ruby
What's New in This Release:
· Short option names (e.g., --inv instead of --invert-match) are now supported.
· A significant amount of code was rewritten for better execution speed.
Product's homepage