#!/bin/sh day="$(printf '%02d' "$1")" [ -z "$1" ] && day="$(date +%d)" echo "new log entry for day $day" tmpf="$(mktemp)" ed "$tmpf" || { echo "oops, try again" echo "$tmpf" exit 1 } ed "decadv-2025.html" << EOF //-t/-->/ ?h3?s/-xx/-$day/g /
/r $tmpf w EOF rm "$tmpf"