2017年8月28日

【サクラエディタ】grepをコマンドラインから実行する方法



コマンドラインからgrepを実行するには、-GREPMODE(Grep実行モード)オプションで起動します。

PS C:\work> sakura -GREPMODE -GKEY="Log" -GFILE="*.cs" -GFOLDER="C:\work\Project" -GCODE=99 -GOPT=S
(注:サクラエディタのパスが通っていない場合は、環境変数にあらかじめパスを追加しておいてください。パスの追加方法はこちらを参考にしてください。)


その他のオプションは下記のとおりになります。
オプション 意味
-GKEY=検索文字列
-GFILE=検索対象のファイル
-GFOLDER=検索対象のフォルダ
-GCODE=文字コード
-GOPT=検索条件

上記例では、文字コードを99(自動判別)にしています。
また、検索条件は、S(サブフォルダからも検索)を指定しています。

オプションの詳細については、ヘルプをご覧になってください。

<参考サイト>
コマンドラインオプション | サクラエディタ ヘルプ


<関連記事>
【サクラエディタ】マクロをコマンドラインから実行する
【サクラエディタ】PPAマクロを使ってみる
【サクラエディタ】置換マクロを使ってみた
【サクラエディタ】1から順番に数字を縦に出力するマクロ
【サクラエディタ】矩形選択からの置換


スポンサーリンク