STFossil
Small teams. Open source. Built on Fossil.

chalcedony

Unified Management for Fossil Repositories

Public | Owner: STFossil | Default branch: trunk | Last update: 2026-09-19 16:29

The "grep" command:

Usage: fossil grep [OPTIONS] PATTERN FILENAME ...

Attempt to match the given POSIX extended regular expression PATTERN over all historic versions of FILENAME. The search begins with the most recent version of the file and moves backwards in time. Multiple FILENAMEs can be specified, in which case all named files are searched in reverse chronological order.

For details of the supported regular expression dialect, see https://fossil-scm.org/fossil/doc/trunk/www/grep.md

Options:

-c|--count
Suppress normal output; instead print a count of the number of matching files
-i|--ignore-case
Ignore case
-l|--files-with-matches
List only hash for each match
--once
Stop searching after the first match
-s|--no-messages
Suppress error messages about nonexistent or unreadable files
-v|--invert-match
Invert the sense of matching. Show only files that have no matches. Implies -l
--verbose
Show each file as it is analyzed

Clone

You can clone this repository with the following command:

fossil clone https://1wt.observer/chalcedony

Contribute

The best way to contribute is through e-mail. See the project documentation for more details.