From 1c888d3d54a5f7942378952dd5d590be3a1f4358 Mon Sep 17 00:00:00 2001 From: mion <> Date: Sat, 28 Feb 2026 14:11:28 +0000 Subject: ordinals --- make.sh | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'make.sh') diff --git a/make.sh b/make.sh index 87ba81b..5390a80 100755 --- a/make.sh +++ b/make.sh @@ -71,7 +71,27 @@ for page in *.md; do cmark-gfm --unsafe -e table -e autolink $page >> $pagename - echo "
Last Modified: $(date -r "$page" "+%B %d, %Y")" >> $pagename + ordinal="th" + + day="$(date -r "$page" "+%d")" + day=$(($day)) + + case $day in + 1 | 21 | 31 ) + ordinal="st" + ;; + + 2 | 22 ) + ordinal="nd" + ;; + + 3 | 23 ) + ordinal="rd" + ;; + + esac + + echo "
Last Modified: $(date -r "$page" "+$day$ordinal of %B, %Y")" >> $pagename echo "" >> $pagename done -- cgit v1.2.3