From 7d67da7b27fe70c52002d9599669bb2f00c8d79b Mon Sep 17 00:00:00 2001 From: Alexey Shpakovsky Date: Thu, 26 Jun 2014 04:13:29 +0200 Subject: use file extension when posting with `bb.sh post file.ext` but let users override it with `bb.sh post -html file.md` --- bb.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'bb.sh') diff --git a/bb.sh b/bb.sh index 3a72441..86f0824 100755 --- a/bb.sh +++ b/bb.sh @@ -594,9 +594,11 @@ write_entry() { delete_includes exit fi - # check if TMPFILE is markdown even though the user didn't specify it + # guess format from TMPFILE extension="${TMPFILE##*.}" - [[ "$extension" == "md" ]] && fmt="md" + [[ "$extension" == "md" || "$extension" == "html" ]] && fmt="$extension" + # but let user override it (`bb.sh post -html file.md`) + [[ "$2" == "-html" ]] && fmt="html" else TMPFILE=".entry-$RANDOM.$fmt" echo -e "Title on this line\n" >> "$TMPFILE" -- cgit v1.2.3