環境はMac OS X 10.9です。
エディタで検索置換するか、コンソールでするかなどは問いません。
テキストは上書きされてもされなくても構いません。

例、以下のようなテキストを複数の検索置換ワードにバッチでかけて処理したい
<p>aaaaa</p>

<p class="hoge">bbbbb</p>

検索ワード:aaaaa 置換ワード:bbbbb
検索ワード:^<p> 置換ワード:<p class="hoge">

今のところ、CotEditor付属のrubyスクリプトが簡単にできたのですが、
環境が異なると動作しなくなるなど少し不安定のようで、
もっとシンプルな方法がないかを知りたく質問いたしました。