作者: davi
日時: 2010/3/21(17:53)
藤岡和夫さん  <  こん??は でび です

On Sat, 20 Mar 2010 22:05:57 +0900
藤岡和夫 <kazuf@...> wrote:

>  方法はともかく、何のためにそのようなことをする必要があるのかよくわから
> ないんですね。

>  ご存知のようにもともとAWKはレコードセパレータ(RS)のデフォルトが改行で
> す。行単位指向のテキスト処理をするためのツールなんです。

それに向いているツール使えばいいのに。ということですよね。

>  一つの変数に一つのファイルのテキストを全部入れたいのですか。改行込みで。

そうです。

> なぜ、そんなことが必要なのかがよくわからないです。それはテキストファイル
> そのままです。

今回は、大量の文書群(A)に対して、それらの文書内の文言中の
キーワードでのパターンマッチングで、他の文書(B)の内容を
差し込みし、ファイル名を同じにしてサブディレクトリへ
保存したい、と。そういう目的です。

その点で、今回の目的にはやっぱりPerlかな、という気は、確かに
していました。

ただ、問題は「Perlの配布ファイルのサイズが大きすぎる」という
ことなんです。

私の場合、スクリプトを使う人はコマンドプロンプトをいじった
ことが全くない人を対象としていますから、スクリプトエンジン
の配布サイズの大きさ(による威圧感)は大変重要なことなんです。

そうすると、今回の目的については、VBAでやるのが良い
のかもしれませんね…。

そろそろ積み上がったあれこれから逃げ切れない日付なの
ですが、ボチボチ書き換えしてみます。

でび  http://davi.txt-nifty.com/1984/