●任意のテキストファイルから、ある2つのキーワード間の文字列を抜き出し、別ファイルとして保存する。
●この作業を複数ファイル連続して行える。
即答大歓迎、よろしくお願いします。
http://www1.ttcn.ne.jp/~I-NetDataLink/BTC.htm
Batch multi TextChanger のページ
これはいかがでしょう。
マイクロソフト社のofficeが入っていないと使えませんが・・・。
http://www.vector.co.jp/soft/dos/util/se000208.html
jgawk MSDOS用実行形式(MS-DOS / ユーティリティ)
もし今後同様の処理を行うことがあるのでしたら、このさい「AWK」の使い方を覚えてしまうのも良いのでは。日本語対応したJGAWKも有ります。
http://www.asahi-net.or.jp/~xx7k-ysmr/jgawk/INTRO.HTM
PROGRAM FILES of JGAWK;JGAWK プログラム集
こんなページの他にも本も出てる見たいです。とても便利ですだと思うのですが。。。
便利そう。。。職業柄そそられますw
でも急ぎなので、勉強はまた今度。
回答ありがとうございます。
追伸。
急ぎじゃなくなったので、回答ゆっくり募集します。
http://www.chs.nihon-u.ac.jp/eng_dpt/tukamoto/kwic.html
KWIC Concordance for Windows
目的に合致するかどうかはわかりませんが、このソフトはどうでしょうか。(久しぶりに確認したら、つい最近バージョンアップされてました!)
http://tohoho.wakusei.ne.jp/wwwperl.htm
そのファイルは現在ありません
Perlという手もあります。CGIでもよく使われますし,応用が非常に利くので覚えて損はないとおもいます。
Windowsであれば,ActivePerlがあります。
http://www.jsdlab.co.jp/~kamei/
やる気のないこと山の如しなぺぇじ
急ぎでなくなったとのことですので、xyzzyのgrepを使われてはどうでしょう?
Lispで拡張してやれば、希望されている作業を自動化できそうです。
時間があったのでスクリプト書いてみました。VBScript形式なのでWindows環境なら動くと思います。ただ、時間の関係で複数ファイルのほうは、未対応のバージョンを置いておきます。
完全に機能を実装していないので気持ち悪いですが・・・
ご希望に沿うものであったら幸いです。
わぁお…すごい回答が来てしまった^^;
わざわざありがとうございます☆
本当に頭の下がる思いです。
ぐふっ。。。。。参りました(笑)
Cygwin Information and Installation
まさにそんな仕事を、私はcygwinとawkで軽々実行してます。
簡単ですよ〜。
cygnusとawkをまったく知らない自分が恥ずかしいです;;
このさい勉強させていただきますー!
回答ありがとうございます☆
------------------------------------------
みなさま、回答ありがとうございました!!
会社の昼休みにばーっと見た関係で、コメントをつけられなかった方々、申し訳ないです。
ソフト以外の周辺情報も非常にありがたいです。
はてなと回答者の方々に感謝しつつ、終了とさせていただきます。ぺこり。
んー、「2つのキーワード間を抜き出す」という作業を自動化したいんです。これだけなら秀丸のgrepのほうが作業が早い。
回答ありがとうございます。