Markdown Extract

Extract sections of a markdown file. This project mostly exists to help me learn Rust, and to fill a niche requirement for extracting patch notes from a CHANGELOG.md.

Usage

Start by installing markdown_extract. Requires Cargo.

cargo install markdown_extract

View the help guide if you like.

```console $ markdown-extract -h markdown-extract 0.1.1 Extracts sections of a markdown file

USAGE: markdown-extract [FLAGS] <path></p> <p>FLAGS: -s, --case-sensitive Title is case sensitive -h, --help Prints help information -i, --ignore-first-heading Do not include the top level section heading -V, --version Prints version information</p> <p>ARGS: <title> A title to find in section headings <path> Path to markdown file ```</p> <p>Then extract matching sections in a markdown file.</p> <p>```console $ markdown-extract v0.1.1 CHANGELOG.md</p> <h2>v0.1.1</h2> <p>... ```</p> <h2>Use Cases</h2> <p>There aren't many. I created this tool to extract patch notes from a <code>CHANGELOG.md</code> by version. If you have another use for this binary, please let me know!</p> </body></html>