HomeBlog Page

EntryUUID からエントリページを表示するシェルスクリプト

EntryUUIDからエントリページを表示する」で、ターミナルからエントリを開く方法が紹介されていたので、シェルスクリプトの学習も兼ねて書いてみた。


EntryUUIDからエントリページを表示する」で、ターミナルからエントリを開く方法が紹介されていたが、いちいちコマンドを入力するの大変なので、シェルスクリプトの学習を兼ねて書いてみることにした。結果うまくいったのでご紹介。

#!/bin/sh
BLOG_DIR=~/Sites/iblog #blog directry
echo EntryUUID?
read UUID
open $BLOG_DIR/B*/C*/$UUID/index.html

シェルスクリプトとして保存して、実行形式(chmod +x hogehoge.sh)にすれば OK。実行すると EntryUUID を聞いてくるので、E###### のID を入力してリターンすれば、デフォルトのブラウザで開く。それも面倒くさい人は、下記の実行形式ファイルをダウンロードして展開後、ダブルクリックすれば OK。
[ダウンロード]

って、せっかく作ったけど、「エントリへのリンク付き最近のHaloScan コメント」ができたみたいなんで、必要なさそうだ^^;。