またまた質問させていただきます。
grep '\(.\)\1' っていったいどういうことを
しているのでしょうか?教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

見づらいので全角で書きます。



¥(参照文字列¥)という部分、質問では参照文字列は.(ピリオド)になっていますが、このピリオドは任意の文字列を意味します。

で、その後の¥1これは、簡単にいうと「1番目にでてきたカッコの参照文字列と同じ物を前方一致で探す」 事を意味します。

なので、質問のコマンドでは任意の文字列が2つ続く箇所、つまり aa とか 11 とかを探しに行きます。
例えば、質問の内容を

grep ’¥(..¥)¥1’

とした場合、2文字の並びが2回続く場所を前方一致で探しに行きます。 abab 5252 とか・・。

こんなところでどうでしょう?
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2002/01/16 20:50

まず、\(と\)は括った内容をグループ化します。

また\数字で表されたオペレータでの参照になります(数値は正規表現内でのカッコのセットを前方から順番に1,2,3・・・と順番に付けられます)。

なので\(.\)\1を解析すると括弧で括られた.で任意の一文字がヒット、その後に続く\1は\(.\)でのマッチ結果を表すので結果として直前の文字と同じ物にマッチします。

この辺を良く知りたいのであれば「詳説 正規表現」という本を一読する事をオススメします。

参考URL:http://www.amazon.co.jp/exec/obidos/ASIN/4900900 …
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2002/01/16 20:51

同じ文字が二つ続く個所("xx","11","%%"など)を探します。

この回答への補足

回答ありがとうございます。
えぇっと。。。すいません。
\(.\)\1のどの辺から同じ文字が二個続くところを
探すということがわかるのでしょうか?

補足日時:2002/01/16 19:10
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Q「無効なBOOT.INIです c:\windows\から起動します」と出て起動しません…

DELLのINSPIRON630mという機種なんですが、電源ボタンを押しても「無効なBOOT.INIです c:\windows\から起動します」と出て立ち上げ作業を延々繰り返してる状態で、起動しません。

原因は何で、どうしたら元に戻るでしょうか?パソコンには詳しくないので、できるだけ分かりやすく教えてください。お願いします。

Aベストアンサー

>原因は何で
XPですかね?
表示されているようにBOOT.INIファイルの破損でしょう
BOOT.INIファイルを修正しない限り起動できないと思います

>パソコンには詳しくないので
以下が理解できない(もしくは環境が無い)ならやらないでください
(リカバリーの方が初心者向け ただしデータは全て消えます)

DellのリカバリーDiskでCDブートして途中でセットアップ中断して
DOSプロンプトを起動してください
HDDにあるBOOT.INIファイルをここに転記してください
もしくは以下のような内容になってるか確認してください
[boot loader]
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP" /NOEXECUTE=OPTIN /FASTDETECT

※ BOOT.INIは非表示属性ファイルになっているかもしれません
上記内容をコピー&ペーストで強制的に上書きでBOOT.INIを作成した方がいいかもしれません
(仮にファイル更新に失敗しても動かないだけで傷は悪化しません)

>原因は何で
XPですかね?
表示されているようにBOOT.INIファイルの破損でしょう
BOOT.INIファイルを修正しない限り起動できないと思います

>パソコンには詳しくないので
以下が理解できない(もしくは環境が無い)ならやらないでください
(リカバリーの方が初心者向け ただしデータは全て消えます)

DellのリカバリーDiskでCDブートして途中でセットアップ中断して
DOSプロンプトを起動してください
HDDにあるBOOT.INIファイルをここに転記してください
もしくは以下のような内容になってるか確...続きを読む

QまたまたまたまたNe3

Windows3.1で、IO-DATEのPCML-560というPCカードのモデムを読みこませたいのですが、Win95用のドライバーしかありません。いじでも読みこませたいのですが、どうしたら良いのですか?ちなみに、無理なら無理とキッパリとした回答をお願いします。

Aベストアンサー

こん**は。

そもそもWin3.1が古いOSなので、後から出てきた
周辺機器やドライバを使う事に無理があると思い
ますよ。

Win95もしくはWin98/Win98SEにするのが手っ取り
早いのではないでしょうか?
※Win98/98SEには主要なメーカーのドライバが
 ほとんど入ってます。
ひょっとするとWin95(Win95Ver.A、Win95Ver.B、Win95Ver.C)でさえ入手不可能かも・・・・。

マイクロソフトではOSのマイナーチェンジやアップ
グレードの際にはパソコンショップ、量販店の在庫
をすべて引き上げて交換しています。

QAppData\Local\extension エラー Win10

先日から下記エラーが出て困っています。
「AppData\Local\ExtensionCooking\xBin\ExtensionCooking.dllを開始中にエラーが発生しました。
指定されたモジュールが見つかりません。」

Windows10使用。 PC立ち上げ時にビー音有。
主にFirefoxを使用している時に、Web内の画像に変な広告がかぶってきたり、画面上段・下段にやはり広告が出てきます。
また画面上でクリックすると別のウィンドウが展開され、よく出来たWindowsのヘルプサポートへ飛びます。(明らかに偽物なので無視して閉じますが)

何を調べるにも広告が邪魔してきますし、クリックすると偽サイトに飛ぶのでなかなかはかどりません。
色々と調べてみたのですが、思うように処置出来ずにいます。
もっともっと調べるべきなのでしょうが、どなたか教えて頂けますと大変助かります。
宜しくお願い致します。

Aベストアンサー

とりあえず、この方法でどうぞ
1. タスクバーの何もないところで右クリック>タスクマネージャーをクリック
2. スタートアップタブをクリックし、怪しいモノを探して右クリックし、無効化
3. Firefoxの右上にある設定>アドオンをクリック、プラグイン・拡張機能で見慣れないモノを探して無効化・削除

QC:\WINDOWS\Mediaの中にあるmidファイル

 昨日、phpの設定をいじりにC:\WINDOWSを開いたのですが、その中にMediaというフォルダがありました。
 Windows起動時の音をはじめとする、システム音が入っていたのですが、その中にいくつかmidファイルがありました。onestop.midとか、flourish.midとか。
 これって、いったいどういう場面で使われているのでしょうか?もしくは、何のために入っているのでしょうか?

Aベストアンサー

SETUPの際にバックグラウンドで再生されたと思います。
あと、DirectX診断ツールのDirectMusicのテストで flourish.mid が再生されます。
「ファイル名を指定して実行」→「dxdiag」と入力しOK→「ミュージック」タブ→「DirectMusicのテスト」

QC:\Users\All Users がエクスプローラーで表示されません。

Windows7からアップグレードしたWindows10を使用しています。

エクスプローラーで、
C:\Users
の場所を開いても、「All Users」のフォルダは表示されていません。

パスを入力する欄に、
C:\Users\All Users
を入力し、エンターを押すと、そのフォルダの中が表示されます。

なお、エクスプローラーのメニューの、
「表示」の「隠しファイル」のチェックボックスはチェックが入っている状態で、
それによって、隠しファイルになっているフォルダは半透明で表示されています。

どのようにすれば、
C:\Users\All Users はエクスプローラーで表示されるようになりますか?

Aベストアンサー

C:\Users\All Users は C:\ProgramData のシンボリック リンクになっています。
C:\Users の下にある All Users は ProgramData のショートカットでその名前をAll Usersとしてある、と考えればよいかと思います。
[フォルダオプション]
→[表示]タブ
→[保護されたオペレーティングシステムファイルを表示しない]
のチェックを外してみるとC:\Usersの下にAll Users が出てきます。


人気Q&Aランキング

おすすめ情報