aboutsummaryrefslogtreecommitdiff
path: root/phlogmap
blob: 872d5ef30e6d7adb34d893e17527fd5423c71c82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/env bash
# build the phlog gophermap

cd "$HOME/src/gopher/phlog"

echo "+-----------------------------------+" > gophermap
echo "| Phils Phlog                       |" >> gophermap
echo "+-----------------------------------+" >> gophermap
echo "" >> gophermap
echo "0Subscribe to rss feed	/phlog/rss.xml	spike.nagatha.fr	70" >> gophermap
echo "7Search this phlog	/search	spike.nagatha.fr	70" >> gophermap
echo "" >> gophermap
echo "+----------------------------------------------------------+" >> gophermap
echo "" >> gophermap

dirs=($(ls -dr */))
for dir in "${dirs[@]}"; do
     dt=$(echo "$dir" | cut -c 1-10)
     title="$(head -n 1 "$dir/gophermap")"
    echo -e "1$dt  $title\t/phlog/$dir\tspike.nagatha.fr\t70" >> gophermap
done

exit 0