#!/bin/sh set -e if [ ! $# = 1 ]; then printf >&2 "Usage: %s [ext]\n" "$(basename "$0")" exit 0 fi p="$1" t="${2:-md}" if [ ! -d "$p" ]; then printf >&2 "error: path %s not found\n" "$p" exit 1 fi find "$p" -type f -name "*.$t" | grep -v 'index.md$' | sort -r | head -n1 | while read -r file; do ZS_LAYOUT=embed.html zs build $file done