#!/usr/bin/bash function generate_blog_post () { include blog-page ## Loading in required functions [[ -f $BLOG_PAGE ]] && . $BLOG_PAGE local PAGE_TITLE="${1:?"generate_blog_post : Page Title was not provided"}" local POST_FILENAME="${2:?"generate_blog_post : Filename not provided"}" local POST_FILE=$BLOG_DIR/$POST_FILENAME if [[ -f $POST_FILE ]]; then echo "This file ($POST_FILE) already exists. Faling program" return 1 fi local -a last_few_posts get_last_5_pages last_few_posts cat > $POST_FILE <$OUTPUT <