- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/17 09:57 ID:PLaPZ/Pl]
- テキストファイルを扱う人には必須のGrepツールを語りましょう。
- 433 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 01:54:46 ID:+xAVQSju0]
- >>432
ああ、2chのログか それなら「スレッド全文検索」というソフトもあるね
- 434 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 02:20:02 ID:6zB1ppT+0]
- >>433
おお!こんなのがあったなんて全く知らなかった ほんとにありがとうございます 聞いてみてよかった
- 435 名前:名無しさん@お腹いっぱい。 [2009/01/26(月) 16:40:13 ID:bjetuDXC0]
- >>432
オレは 2chの全文検索は、datE ってのを使ってる。 index全部で1GB超えて笑ったがw
- 436 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/10(火) 14:38:40 ID:DjKfH5xk0]
- grep-2.5.4
- 437 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 15:52:39 ID:jOfQULL60]
- 俺の使っているソフトってPerl互換の正規表現対応と言っているけど、
ab cd を検索するのに /ab.cd/m でヒットしない。なんで?バグ?
- 438 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 16:08:41 ID:Vi23trh40]
- >>437
プログラム名もバージョンもなしにバグ?とか言われてもしらんがな が、どうせCRのせいじゃない? /ab\r.cd/m にしないとヒットしないとか /ab(?:\r)?.cd/m のほうがいいだろうけれど
- 439 名前:438 mailto:sage [2009/02/11(水) 16:42:58 ID:Vi23trh40]
- (?:\r)? はないな。\r?だ
yagrep なら yagrep -P "ab(?:.|\n)cd" FILE ... のようにしないといけないみたい -p で Keysが表示されるけれど、 /pattern/m の複数行モードが有効じゃないようだ
- 440 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 18:12:53 ID:jOfQULL60]
- >>438
ありがとう。仰るとおりでした。 教科書には\nと書いてあるのに。。。詳説正規表現よりもっと実践的な本を読むべきですね。
- 441 名前:名無しさん@お腹いっぱい。 [2009/02/14(土) 17:22:21 ID:9EJ9KTcC0]
- AIRGrep
ttp://web2memo.blog120.fc2.com/blog-entry-222.html
- 442 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 17:07:38 ID:BBRjOnHv0]
- JGREP2の「除外ファイル拡張子」の指定方法をご存知の方いたら、
教えていただけないでしょうか? .hg;*.ico;*.png;*.jpg;*.gif などと指定してみたのですが、うまく除外できないです・・・
- 443 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 17:52:54 ID:bIlwx/ZL0]
- >>442
hg,ico,… ,区切りで拡張子のみ書けばいいみたい
- 444 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 10:35:36 ID:YjXkdAm30]
- >>443
ああ、そうだったのk!全然きづかなかった。 .ico,.hgとかもやっててできずにあきらめてたんだ
- 445 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 10:36:09 ID:YjXkdAm30]
- 俺が遅れたありがとう。
- 446 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 15:53:56 ID:7c4yzT060]
- 除外フォルダを指定できるヤツってないですかね?
- 447 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 01:35:11 ID:kRrBpCOK0]
- >>446
grep の比較的新しいものなら --exclude とか --exclude-dir とかでできるよ
- 448 名前:446 mailto:sage [2009/02/26(木) 00:37:07 ID:muhWwqb10]
- >>447
ありがとう 早速試してみます
|

|