[Shell] Quickly post something to Octopress
I want to quickly be able to post some quick thoughts to Octopress (just like I would like to with Coderwall actually), so I wrote a quick shell script to allow me to do that.
The script is in ~/bin
which is on $PATH
.
To blog, I just need to do this:
# title of the post in quotes
$ blog "This is a new post"
The script is here:
#! /bin/bash
BLOG_DIR=~/Dropbox/Projects/octopress
cd $BLOG_DIR
NEW_POST_PATH=`rake new_post["$1"] | awk '/Creating new post:/ {print $4}'`
echo "Editing blog entry $BLOG_DIR/$NEW_POST_PATH"
sleep 1
vim $BLOG_DIR/$NEW_POST_PATH
rake generate
git add .
git commit -m"$1"
git push origin source
rake deploy
Written by Shu Yang Quek
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Shell
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#