- ベストアンサー
テキストファイルの特定の記述を一斉変換
d:\abcディレクトリにa.log、b.log、…z.logがあります。 内容は全てバラバラです。 テキストの中に、特定の文字があった場合、置き換えをしたいのですが、(例)abc → xyz 秀丸はgrepで検索は出来ると思いますが、置き換えは出来ません(知らないだけ?)。 秀丸でも秀丸以外の方法でもいいので変換する方法、ソフト、VBScriptなどがあれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
現在βの秀丸Ver7ではそのような機能が追加されるようです。 それはそれとして 秀まるおのホームページ-フォルダ内ファイル一括置換マクロ Ver.1.11 http://hide.maruo.co.jp/lib/macro/multirep111.html このようなマクロがいくつか公開されているようですので、 それを使ってみるというのはどうでしょうか。
その他の回答 (1)
- gogo-e520
- ベストアンサー率55% (5/9)
回答No.1
perlスクリプトで処理するのが簡単だと思いますよ。 この辺を読まれるとすぐできると思います。 http://www.thekyo.jp/tech/2006/12/perl.html Windowsで動くperlインタープリターはこちらでダウンロードできます。 http://www.activestate.com/
質問者
お礼
perlスクリプトですか。 詳しくリンク先を見させていただきます。 ありがとうございました。
お礼
秀丸のマクロは本でちょっと見ただけですね。 この機会にちょっと見てみます。 ありがとうございました。