From 5637b6bc9e9ca99779fd6483318f33a6fe38152d Mon Sep 17 00:00:00 2001 From: Philip Wittamore Date: Sat, 8 Nov 2025 17:52:58 +0100 Subject: update --- phlogmap | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'phlogmap') diff --git a/phlogmap b/phlogmap index 872d5ef..c43b38e 100755 --- a/phlogmap +++ b/phlogmap @@ -1,10 +1,11 @@ #!/usr/bin/env bash # build the phlog gophermap -cd "$HOME/src/gopher/phlog" +year=$(date +%Y) +cd "$HOME/src/gopher/phlog/$year" echo "+-----------------------------------+" > gophermap -echo "| Phils Phlog |" >> gophermap +echo "| Phils Phlog $year |" >> gophermap echo "+-----------------------------------+" >> gophermap echo "" >> gophermap echo "0Subscribe to rss feed /phlog/rss.xml spike.nagatha.fr 70" >> gophermap @@ -13,11 +14,12 @@ 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 +files=$(ls -r *.txt) +for file in $files; do + dt=$(echo "$file" | cut -c 1-10) + title="$(head -n 1 "$file")" + echo -e "0$dt $title\t/phlog/$year/$file\tspike.nagatha.fr\t70" >> gophermap done + exit 0 -- cgit v1.2.3