• ベストアンサー

egrep

きのうから、「正規表現」について、勉強を始めました。 すると、「詳説正規表現」という本の最初に「egrep」というソフトの話があったので、さっそく「egrep」を入手しようと思ったのですが、本に書かれているアドレスから、「egrep」のサイトに入っても、どうも、休止中か何かで、ダウンロードがありません。 また、検索かけても、「grep」ばかり出てきて、「egrep」については、海外のサイトばかりなだけでなく、やはり、ダウンロードに関するようなサイトが見つかりません。 今現在、「egrep」を入手できるサイトをご存じの方、おられましたら、アドレスをお教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • tamu1129
  • ベストアンサー率58% (1249/2132)
回答No.1

何を使っているんですか? 「egrep」はコマンドですよ Windows使っているならコマンドプロンプト画面を出すと、これらのコマンドを実行する事ができます たとえば、ipconfig とコマンドを入力すれば、自機のネットワークインターフェースに振られているIPアドレスを調べる事ができますし、ping 192.168.0.1 のように入力して実行すれば、192.168.0.1と通信ができるかどうか調べる事ができます Windowsのコマンドにはegrepは無いので(Windows用に用意されているegepに似たようなコマンドはfindstr)、使っているOSがLinuxなどのOSなのでしょうが、これらのOSならばターミナル起動させてコマンド実行させれば良いだけです つまり egrep はソフトウエアの事ではありません 勉強したいならLinux入れたPC用意するか、CDブートできるLinux用意して試してみれば良いでしょう コマンド実行させる具体例は下記のサイト参考にしてください http://itpro.nikkeibp.co.jp/article/COLUMN/20080527/304185/

Prome_Lin
質問者

お礼

さっそく、ありがとうございます。 質問してから、私もいろいろ調べていました。 私の環境は「Windows 7 Pro 64bit」です。 とりあえず「grep」を入手したところ、同じフォルダ内に「egrep.exe」がありました。 本には、前提条件となるような説明が全くなく、いきなり 「% egrep '^(From|Subject):'・・・」などと、あたかも、コマンドプロンプトからそのまま実行できるかのように、書かれていました。 全く、イチからの勉強なので(普段は、テキストエディタなどで、簡単な「正規表現」を使うぐらいで、「grep」などのツールは、全く使ったことがないので、何も分かっていません)、もう少し、前提条件などをいろいろネットで調べてから、本を読み進めてみます。 とりあえず、「egrep」は入手でき、使い方については、もっと、勉強をします。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • asciiz
  • ベストアンサー率70% (6630/9393)
回答No.2

grepの関連プログラムとして、古くには egrep や fgrep がありましたが、現在のgrepでは統合されていて、 egrep = grep -E fgrep = grep -F とオプションをつければ、それぞれのコマンドとして使うことができます。 ※オプションの大小文字は区別され、-E は大文字Eで書かなければなりません。 >http://linuxjm.osdn.jp/html/GNU_grep/man1/grep.1.html 念のため、「grep --help」でそのオプションの存在を確かめてみてください。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 詳説 正規表現 egrep入手方法について

    正規表現を取得しようと、書籍「O'RELLY 詳説 正規表現 第3版」を購入しました。 1章 正規表現入門→1.4 egrepメタ文字でegrep入手方法と書いていましたのでhttp://unxutils.sourceforge.net/からUnxUtils.zipをダウンロードしましたが扱い方がよく分かりません。 OSはWindows7の64bitです。

  • さくらエディタでGrep検索する時の正規表現

    さくらエディタでGrep検索する時の正規表現 「ABC」が含まれていて「DEF」が含まれない行という正規表現は どのように指定すればよいのでしょうか?

  • egrep パタン検索

    egrep パタン検索でちょっと悩んでいます。 aaa 文字列から、改行コード数行含めて zzz 文字まで数行出力したいという場合の正規表現なのですが、 分かるでしょうか? よろしくお願い致します。

  • 正規表現で「除く」

    windows用のエディタの「VIVI」というのを使っています。 grepで「2002/09/01」という文字列を含まないテキストを検索したいのですが、正規表現での検索の方法を教えていただけないでしょうか。 #どのエディタも同じではないかもしれませんが。 #自分は、正規表現のことは素人です。単に上記条件の日付のみを変更して使いたいだけ・・ (^^;

  • 特定の文字を含まないファイルを検索

    たくさんのファイルの中から、特定の文字を含まないファイルを検索したいのですが、良い方法はないでしょうか? #正規表現を使ったgrepなんかでもできるものですか?

  • 特定の文字列を含む行だけ削除する方法?

    いつもお世話になっています。 Unixであるテキストファイルから、 特定の文字列を含む行(レコード)だけを 削除する方法を教えてください。 現在、grepを使って、いろいろ試しているのですが、 正規表現で、 ”***”を含まない行(レコード)だけを 切り出すとう正規表現の説明が見あたりません。 "^**"は、**以外の文字を検索できるようですが、 文字列に対しては、使えません。 grep以外の方法でも良いのですが、 なるべくシンプルにできる方法がありましたら 教えてください。 宜敷お願いします。

  • Grepする際の検索方法について

    こんばんは。 さくらエディタのGrep検索で次のような検索をしたいと思っていますが どのように行えば良いでしょうか? 例)「コンピュータ」と「コンピューター」の文字列が混在するファイル、フォルダから「コンピュータ」のみを検索する 普通に「コンピュータ」で検索すると当然ながら「コンピューター」もヒットしてしまいます。「コンピュータ」となっているもののみ抜き出したいのです。 正規表現を使えば解決できると、なんとなく分かるのですが方法を探してみましたが正規表現自体難しいので理解できませんでした。 宜しくお願い致します。

  • grepにマッチした正規表現の文字列を取得したい

    grepにマッチした正規表現の文字列を取得し、マッチした文字列を 一覧で取得したいのですが、方法がわかりません。 ※例 grep [0-9][0-9][0-9][0-9][0-9] 検索ファイル名 > 出力ファイル名 不明点あればお知らせください。 よろしくお願いします。

  • 正規表現について

    phpの初心者です。 あるサンプルのプログラムを読んで勉強していたのですが、正規表現の使い方がよく解らず本やサイトで調べましたが、それでも解らなく。 下記の場合ですと同様な結果になるのでしょうか? ereg("(.*)#(.+)",$aa,$bb) また、正規表現に詳しいサイトがあればご紹介頂けますか? 本当に申し訳ありません。

    • ベストアンサー
    • PHP
  • 正規表現で単語以外に使われている文字を検索した

    タイトルどおりなのですが、英文のテキストがあり、 OCR処理をしているので、数字のゼロがオーになっている箇所があります。 その部分を検索したいのですが、 正規表現で単語以外に使われている文字(オーやエルなど)を 検索する方法というのはありますでしょうか? いろいろな正規表現サイトを見て勉強はしてみたのですが、 どうしても作ることができず質問させてもらいました。 どなたかご教授願います。

このQ&Aのポイント
  • Vegas Proを使ってHD画質の映像をDVD-DLに収めることができますが、DVD Architectのタイムラインに並べると使用されているディスク容量が増えてしまいます。
  • プロパティのビットレートを下げることで容量を抑えることができますが、変換後の映像の質が劣化する可能性があります。
  • 一部のファイル形式で表記上のファイルサイズが増えることがあります。
回答を見る

専門家に質問してみよう