• ベストアンサー

テキストファイルの特定の記述を一斉変換

d:\abcディレクトリにa.log、b.log、…z.logがあります。 内容は全てバラバラです。 テキストの中に、特定の文字があった場合、置き換えをしたいのですが、(例)abc → xyz 秀丸はgrepで検索は出来ると思いますが、置き換えは出来ません(知らないだけ?)。 秀丸でも秀丸以外の方法でもいいので変換する方法、ソフト、VBScriptなどがあれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.2

現在βの秀丸Ver7ではそのような機能が追加されるようです。 それはそれとして 秀まるおのホームページ-フォルダ内ファイル一括置換マクロ Ver.1.11 http://hide.maruo.co.jp/lib/macro/multirep111.html このようなマクロがいくつか公開されているようですので、 それを使ってみるというのはどうでしょうか。

tocci_pc
質問者

お礼

秀丸のマクロは本でちょっと見ただけですね。 この機会にちょっと見てみます。 ありがとうございました。

その他の回答 (1)

回答No.1

perlスクリプトで処理するのが簡単だと思いますよ。 この辺を読まれるとすぐできると思います。 http://www.thekyo.jp/tech/2006/12/perl.html Windowsで動くperlインタープリターはこちらでダウンロードできます。 http://www.activestate.com/

参考URL:
http://www.thekyo.jp/tech/2006/12/perl.html
tocci_pc
質問者

お礼

perlスクリプトですか。 詳しくリンク先を見させていただきます。 ありがとうございました。

関連するQ&A