Bloggerへポストするスクリプト

amazon
この前、ちょっとだけスクリプトを変更しました。

photo-credit: syui


function blogger-post(){
# 1行目がタイトル [例:テストだよ]
TITLE="$(awk 'NR==1' $1)"

# 2行目がタグ [例:blog, tag, sample]
TAG="$(awk 'NR==2' $1)"

sed -ie 1,2d $1
google blogger post --blog "MBA-HACK" --title "${TITLE}" --tags "${TAG}" $1
url=`google blogger list url --title "${TITLE}" | cut -d , -f 2`

# ポストしたページをブラウザで開く
open -a Google\ Chrome $url
}


使い方は簡単で、ポストしたいファイルを指定します。1行目がタイトル、2行目がタグの指定になっています。

$ blogger-post test.html


このスクリプトを使うには、以下のツールを導入します。

$ brew install pip

$ pip install googlecl


Linuxとかも GoogleCL は使えます。

久しぶりにポストしたら、ポストしたページが開いてびっくりしました。前からこうだったかな...。