| #!/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 |