about summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xnewpost.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/newpost.sh b/newpost.sh
new file mode 100755
index 0000000..7918999
--- /dev/null
+++ b/newpost.sh
@@ -0,0 +1,16 @@
+printf "Blog title: "
+read title
+printf "Tags: "
+read tags
+printf "Categories: "
+read categories
+name="_posts/$(date -I)-${title,,}"
+name=${name/ /-}.md
+_date=$(date "+%Y-%m-%d %T %z")
+echo "---" >> $name
+echo "layout: post" >> $name
+echo "title:  \"$title\"" >> $name
+echo "date:   $_date" >> $name
+echo "tags:   $tags" >> $name
+echo "categories: $categories" >>$name
+echo "---" >> $name