blob: 31623917acbc16fac9bbdf342dfa7fd7bf0033d3 [file] [log] [blame]
Zesstrab5ba64c2019-01-07 21:08:04 +01001#!/bin/bash
2#
3# 2019 Rumata
4#
5# Baut die .idx Datei auf, wie sie von der documentation.shtml Webseite gebraucht
6# wird.
7#
8# Listet alle Dateien unter doc, die nicht zu sphinx gehoeren und nach einer Manpage aussehen
9# in der Form basename<TAB>pathname auf.
10#
11
12find . -type f -name '[a-zA-Z0-9]*' |\
13 grep -v sphinx |\
14 while read LINE
15 do
16 egrep -q '^(DESCRIPTION|----|====)' "$LINE" &&\
17 printf "%s\t%s\n" $(basename "$LINE") $(echo "$LINE" | sed 's/^.\///')
18done >.idx