Commit | Line | Data |
---|---|---|
7f918cf1 CE |
1 | #!/bin/sh |
2 | ||
3 | pages=$(echo $@ | sort -f) | |
4 | ||
5 | echo "Index" | |
6 | echo "=====" | |
7 | echo "" | |
8 | for ul in A B C D E F G H I J K L M N O P Q R S T U V W X Y Z; do | |
9 | echo "<:#${ul}${ul}${ul}:${ul}>" | |
10 | done | |
11 | for ul in A B C D E F G H I J K L M N O P Q R S T U V W X Y Z; do | |
12 | echo "" | |
13 | ll=$(echo ${ul} | tr "[:upper:]" "[:lower:]") | |
14 | echo "== <!Anchor(${ul}${ul}${ul})>${ul} ==" | |
15 | echo "" | |
16 | for page in ${pages}; do | |
17 | case ${page} in | |
18 | ${ul}*) ;; | |
19 | ${ll}*) ;; | |
20 | *) continue;; | |
21 | esac | |
22 | echo "* <:${page}:>" | |
23 | done | |
24 | done |