Eu quero ser capaz de postar rapidamente alguns pensamentos rápidos para o Octopress (assim como eu gostaria com o Coderwall, na verdade), então eu escrevi um script de shell rápido para me permitir fazer isso.
O script está no ~/bin
qual está ativado $PATH
.
Para blogar, só preciso fazer o seguinte:
# title of the post in quotes
$ blog "This is a new post"
O script está aqui:
#! /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