複数ファイル内の一括文字置換についてNo.10777
sakai さん 01/12/20 12:11
 
酒井と申します。
先日は、TAKA様に、マクロについてご伝授頂き
ありがとうございました。お蔭様で、簡単なものですが
マクロが無事出来あがり、助かっております。
さて、その続きの質問となるのですが、出来あがった
複数のマクロの記述の一部分を一括で文字置換する
方法がありましたら、ご紹介頂きたいと思います。
具体的には

grep "あああ","C:\analysis\Nov\*.*",".",regular;

というマクロが記載されているものと

grep "いいい","C:\analysis\Nov\*.*",".",regular;

というマクロが記載されている二つのファイルの
Nov という文字を Dec と一度に置き換えたいのです。

上記のマクロの”あああ” ”いいい” の部分が違うだけのマクロのファイルが
30以上あり、それを一つ一つ実行しているのですが、
複数のマクロファイルを一変に実行させる
マクロもできるのでしょうか?

二つも質問を記載してしまいました。
何卒よろしくお願いいたします

[ ]
RE:10777 複数ファイル内の一括文字置換にNo.10779
TAKA さん 01/12/20 14:21
 
TAKA です。

>というマクロが記載されている二つのファイルの
>Nov という文字を Dec と一度に置き換えたいのです。

http://www.infomadonna.ne.jp/~takata/hm/#macro
に、「複数ファイル、複数候補の一括置換」というマクロがありま
ので、それで、複数ファイルの「Nov」という文字を「Dec」に変換
できます。

今日は、ちょっと忙しくて、他にどのようなマクロがあったか調べ
る時間がありません。
他にマクロを知っている人は教えてあげてください。 > ALL


>複数のマクロファイルを一変に実行させる
>マクロもできるのでしょうか?

「execmacro」という別のマクロを実行するマクロ命令があります。

execmacro "あああ.mac";
execmacro "いいい.mac";

のような感じで、定義すればよいです。


P.S.
私は、「様」で呼ばれるのが好きではないので、「さん」とかにし
て頂けるとありがたいです。

[ ]
RE:10779 複数ファイル内の一括文字置換にNo.10781
ひろ さん 01/12/20 23:04
 
 sakai さん、TAKA さん今日は、ひろです。
> 今日は、ちょっと忙しくて、他にどのようなマクロがあったか調べ
> る時間がありません。
> 他にマクロを知っている人は教えてあげてください。 > ALL
 こちらのライブラリに登録されている拙作「フォルダ内ファイル一括置換
マクロ Ver.1.03」や、「秀まるおのマクロ集」に含まれる MULTIREP.MAC で
同様のことが出来ます。

[ ]