mkdir -p -- "$_DATA/pages/$page/"
# Macros expect to find page directory as working dir
( cd -- "$_DATA/pages/$page/";
- sed -E '1,20{ /^%[a-z]+/d; }' "$mdfile" \
- | md |tee -- "${cache}.$$"
+ md <"$mdfile" \
+ | tee -- "${cache}.$$"
)
grep -q '^%nocache' "$mdfile" \
&& rm -- "${cache}.$$" \