```console
$ snipgrep
? 2
Code Documentation Made Simple
Usage: snipgrep [OPTIONS] [PATH] <COMMAND>
Commands:
create-db Create a local DB file
run Inject snippet into placeholders
help Print this message or the help of the given subcommand(s)
Arguments:
[PATH] Source code directory for collecting documentation [default: .]
Options:
-l, --log-level <LOG_LEVEL> Log level [default: INFO]
-h, --help Print help
-V, --version Print version
```
```console
$ snipgrep --help
Code Documentation Made Simple
Usage: snipgrep [OPTIONS] [PATH] <COMMAND>
Commands:
create-db Create a local DB file
run Inject snippet into placeholders
help Print this message or the help of the given subcommand(s)
Arguments:
[PATH] Source code directory for collecting documentation [default: .]
Options:
-l, --log-level <LOG_LEVEL> Log level [default: INFO]
-h, --help Print help
-V, --version Print version
```
```console
$ snipgrep create-db --help
Create a local DB file
Usage: snipgrep create-db [OPTIONS] [PATH]
Arguments:
[PATH] Source code directory for collecting documentation [default: .]
Options:
-l, --log-level <LOG_LEVEL> Log level [default: INFO]
-h, --help Print help
-V, --version Print version
```
```console
$ snipgrep run --help
Inject snippet into placeholders
Usage: snipgrep run [OPTIONS] [PATH]
Arguments:
[PATH] Source code directory for collecting documentation [default: .]
Options:
-d, --db-file <DB_FILE>
-l, --log-level <LOG_LEVEL> Log level [default: INFO]
--dry-run Show the injection operation without changes
-f, --format <FORMAT> Format of the results [default: console] [possible values: table, console]
-h, --help Print help
-V, --version Print version
```