blob: 127a4c097d8fdc7559e2de8ebece3ef647452457 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/bin/sh
t=`echo $1 | sed -e 's/.*\/\([^\/]*\)/\1/' -e 's/^./\U&/g'`
echo "$t"
echo "======================================================================="
echo ""
# list of files sorted by modtime
find $1 -type f -name '*.txt' ! -name 'index.*' -printf '%T@ %p\n' \
| sort -r -n | awk '{print $2}' | while read f; do
reluri=`echo $f | sed 's/.*\/\([^\/]*\)\.txt/\1/'`
title=`sed -e 's/# //' -e 1q < $f`
echo -n "- [$title]($reluri)"
if test `grep -c '^### ' < $f` -ne 0; then
subtitle=`sed -e 's/### //' -e 4q < $f | tail -n 1`
echo -n ": $subtitle"
fi
echo ""
done
exit 0
|