Windowsで動作する日本語テキストエディタであるサクラエディタでは、grep検索でファイルの中の文字列を検索することができます。サクラエディタでgrep検索する場合どのような方法を利用するのか、文字列の置換方法も含め解説していきます。
サクラエディタは、プログラムのソースコードの構築などができるテキストエディターです。このサクラエディタには、ソースコードの編集に便利な機能があるほか、マクロやgrepなどの機能も備わっています。
この記事ではサクラエディタを利用したgrep検索のやり方を紹介していきますが、そもそもgrepとはどういったものなのかという点から説明します。
grep検索とは、文字列をファイル内から検索することができるもので、MacやLinuxなどのUNIX系OSに標準搭載されているコマンドでもあります。
複数のファイルにまたがって文字列の検索をおこなうことが可能で、サクラエディタの場合はこのgrepコマンドを表示される入力欄に合わせて必要内容を入力できるため、コマンドの実行はする必要がない分やりやすいです。
サクラエディタのgrep検索は、前述したようにコマンドを入力して実行するのではなく、実行するために必要な情報を入力して確定するだけで可能です。
まずはサクラエディタをインストールする必要があります。インストーラーは下記リンク先で、最新版をダウンロードしましょう。
Githubのページに移るため、Installerとついているものをダウンロードしてください。
Windowsの解凍機能を利用して、サクラエディタのインストールファイルを解凍してください。
インストーラーを実行します。あとは表示される画面に沿ってサクラエディタのインストールをおこなってください。
サクラエディタを起動したら、grep検索の画面を開きましょう。「検索」メニューで「Grep」をクリックすることで起動できます。[Ctrl]+[G]キーのショートカットでも起動可能です。
開くと上記のようなgrep検索画面が表示されます。そのうちよく利用するものは上記の画像のとおりです。
サクラエディタのgrep検索では、単一ファイルの場合はファイル名をしっかり指定するだけでOKですが、複数のファイルの検索や置換をする場合は、「ファイル」の部分で対象となる条件をワイルドカード(*)付きで入力します。
すべてのファイルを対象とするのであれば「*.*」、例えばtxtファイルだけを指定したい場合は「*.txt」や「*.html」などの形で入力します。複数の拡張子などを組み合わせる場合は,(コンマ)で区切って指定しましょう。
サクラエディタ(※バージョン2.2.0.0以降)でgrep置換したい場合は「検索」メニューの「Grep置換」を利用しましょう。
1 / 2
続きを読む