blob: 31623917acbc16fac9bbdf342dfa7fd7bf0033d3 [file] [log] [blame]
#!/bin/bash
#
# 2019 Rumata
#
# Baut die .idx Datei auf, wie sie von der documentation.shtml Webseite gebraucht
# wird.
#
# Listet alle Dateien unter doc, die nicht zu sphinx gehoeren und nach einer Manpage aussehen
# in der Form basename<TAB>pathname auf.
#
find . -type f -name '[a-zA-Z0-9]*' |\
grep -v sphinx |\
while read LINE
do
egrep -q '^(DESCRIPTION|----|====)' "$LINE" &&\
printf "%s\t%s\n" $(basename "$LINE") $(echo "$LINE" | sed 's/^.\///')
done >.idx