#!/usr/bin/env bash file="$1" getBlogSlug(){ echo "$1" | sed 's/^content\//\//' | sed 's/.md$/\//' | sed -E 's/[0-9]+-//' } info="$(sed -n '/---/,/---/p' "$file" | sed '/^$/,$d' | sed -n '1,/---/p' | sed '/^---$/d')" slug=$(getBlogSlug "$file") date="$(echo "$info" | yq -r .date)" title="$(echo "$info" | yq -r .title)" description="$(echo "$info" | yq -r .description)" echo "

$title

$date

$description

Read More

"