睡人亭トップ授業用秀丸エディタを使いこなすgrepで検索
最終更新日:2006年10月23日
参照

ファイルを開く

ファイルを保存

印刷

検索

置換

grep

正規表現

HmJre.dllで拡張された機能

エスケープシーケンス

タグ付き正規表現

文字種の変換


秀丸エディタを使いこなすインデックス

秀丸エディタを使いこなす

grepで検索

grepを検索grepのオプションgrep結果とtagジャンプ検索履歴を利用して省力化

ページ先頭

grepの実行

  1. 秀丸を起動します。
  2. メニューの[検索]→[grepの実行]を選択します。
メニューの[検索]→[grepの実行]を選択
  1. grepのダイアログボックスが表示されます。
grepのダイアログボックスを表示
  1. 始めに、検索したいファイルがあるフォルダを選択します。
  2. [ドライブ]横の[▼]を左クリックして、ドライブ のリストを表示します。
フォルダを選択
  1. 次に目的のドライブをクリックしてフォルダリストを展開し、更にその下位のフォルダを展開して…の作業を繰り返して検索したいファイルがあるフォルダ を左クリックして選択します。
  2. ここでは、[D:\temp\04\grep課題]を指定しました。
 サブフォルダを選択
  1. 次に、[検索する文字列]の部分にキーワードを入力します。入力方法やオプションの一部は、検索と同じです。
  2. [検索するファイル]の部分で、ファイルの種類を指定します。ワイルドカードの指定が可能です。
  1. 検索キーワードと対象ファイルを指定したら、[OK]を左クリックしてください。grepが実行されます。
  2. ここでは、以下のような指定をしてgrep検索を実行しました。
grepのダイアログボックス

↑ ページ先頭

grep結果とタグジャンプ

grep結果

  1. grepを実行すると、別な秀丸のウィンドウが開いて、grepの結果が表示されます。
grep結果を標示
  1. grep結果は、以下の構造で表示されます。

タグジャンプ

  1. ジャンプしたいgrep結果の行上にIビーム(カーソル)を移動します。
  2. [F10]キーを押します。
  3. 元ファイルが開いて、目的の行にジャンプします。
元の文書の該当行にジャンプ
  1. もし、上手くジャンプ出来ない場合は、一端IMEを[直接入力モード](IMEをOFF)に切り替えてから[F10]を押してください。

↑ ページ先頭

grepのオプション

サブフォルダも検索

最小化状態で実行

ファイル名一覧だけ作成 

ファイル名をフルパスで出力

↑ ページ先頭

検索履歴を利用して省力化

  1. 通常はgrepのダイアログボックスが表示されたら、[検索]のフォームボックスにキーワードを入力します。
  2. その際、フォームボックス右端の[▼]を左クリックするとリストが表示されます。
  3. その中から再利用したいキーワードをマウスで選択して左クリックしてください。
  4. 選択したキーワードがフォームボックスに入力されます。

↑ ページ先頭


睡人亭謹製