ripgrep-all/doc/update-readme.sh
2020-06-06 15:28:45 +02:00

15 lines
462 B
Bash
Executable File

#!/bin/bash
content=$(
cat <<END
<!-- this part generated by update-readme.sh -->
$(cargo run --bin rga -- --rga-list-adapters)
$(help2man -N "cargo run --bin rga --" | pandoc -f man -t markdown --atx-headers | rg --multiline "## USAGE:(.|\n)*")
<!-- end of part generated by update-readme.sh -->
END
)
rg --passthrough --multiline '.*update-readme.sh(.|\n)*update-readme.sh.*' README.md --replace "$content" | sponge README.md
prettier --write README.md