|
inuk さん今日は、ひろです。
> マクロで実行したgrep結果をフルパス表示したいのですが、どのようにすればいいの
> か分かりません。
こちらに関して要望はでていますが、フルパス出力のオプションはありません。
現状では、下記の要領で良いでしょう。
grep $str, $file, $directory;
call ChangeCharacter directory2, "\\", "\\\\";
replaceallfast "^",$$return + "\\\\", regular;
gofiletop;
endmacro;
ChangeCharacter://buff 中の文字列を置換
##change_char=strlen($$2);
$$string = "";
while(1){
##number = strstr($$1, $$2);
if(##number == -1)break;
else{
##long = strlen($$1);
$$string = $$string + leftstr($$1, ##number) + $$3;
$$1 = rightstr($$1, ##long - ##number - ##change_char);
}
}
return $$string + $$1;
|
|