diff options
author | Alexey Shpakovsky <alexey@shpakovsky.ru> | 2014-06-26 04:13:29 +0200 |
---|---|---|
committer | Aleksei Shpakovskii <alekseis@opera.com> | 2014-06-26 08:33:00 +0200 |
commit | 7d67da7b27fe70c52002d9599669bb2f00c8d79b (patch) | |
tree | 157c6194d29527aa3a4cae2e6fb020ffd4ca8868 /bb.sh | |
parent | 555db3167f49fffdfe8a394a50c7e0c10db2bd84 (diff) |
use file extension when posting with `bb.sh post file.ext`
but let users override it with `bb.sh post -html file.md`
Diffstat (limited to 'bb.sh')
-rwxr-xr-x | bb.sh | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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" |