Extract sections of a markdown file.
50K+
Extract sections of a markdown file with a regular expression! Great for changelogs ;)
Given a document called my-document.md:
# Welcome
This is my amazing markdown document.
## Extract me!
This section should be pulled out.
You can extract the second section with the following command:
$ markdown-extract "Extract me!" my-document.md
## Extract me!
This section should be pulled out.
If you've got Rust installed on your system, you can simply install
markdown-extract with Cargo.
$ cargo install markdown-extract
A Docker image is also available, and can be installed with the following command:
$ docker pull sean0x42/markdown-extract:v2
You can then run the container with the following command:
$ docker run -it sean0x42/markdown-extract:v2 --help
Note that because markdown-extract accesses the file system, you will need to mount a volume if you want to access a file on the host. e.g.
$ docker run -v $PWD:/opt -it sean0x42/markdown-extract:v2 v2.0.0 /opt/CHANGELOG.md
If you know a better way of achieving this, please let me know!
There aren't many, to be honest.
CHANGELOG.md by version.markdown-extract to extract API
documentation, and inject it into OpenAPI schemas.If you have another use for this tool, please let me know!
Content type
Image
Digest
Size
27.2 MB
Last updated
over 6 years ago
docker pull sean0x42/markdown-extract