Gitでmerge済みのブランチをローカル・リモート共々消す

merge済みのブランチがいつまでも環境に居座っていると精神衛生上よろしくないのでこまめに消す派なのですが,いちいち手作業でやるのもダルいしコマンド一発ですべてを片付けたいというのが人情と言うものなので,最近ではゴリッとスクリプトを書いてそれを使っています. ここにも同じものを置いてあります. シェル力が…