check_docs_module_linkage.sh 351 B

12345678910
  1. #!/bin/bash
  2. # get all linked module docs for mkdocs.yml
  3. grep "modules/" mkdocs.yml | sed "s/ *- .*: *'//" | sed "s/'//" | sort > /tmp/doc
  4. # get all module and lua_module *.md files
  5. find docs/modules/ docs/lua-modules/ -name "*.md" | sed "sxdocs/xx" | sort > /tmp/files
  6. diff /tmp/doc /tmp/files && echo "all *.md files are reflected in mkdocs.yml"