[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/18 09:56 / Filesize : 120 KB / Number-of Response : 449
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Grep】複数ファイル文字列検索ソフト【置換】



1 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/17 09:57 ID:PLaPZ/Pl]
テキストファイルを扱う人には必須のGrepツールを語りましょう。

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 05:12:56 ID:Wd/Hy0dZ0]
こんな grep ツールはありませんか?
1. 一般的な正規表現が使える
2. エディタ内蔵のものより高速
3. コマンドラインオプションで "サブフォルダを検索" が切り換えられる

エディタは秀丸を使っていますが、grep はあまり速くありません。
サクラエディタの grep は秀丸と同等かそれより若干遅かったです。
Devas は速度的にはとても良いのですが、2 が上手く働きません。
JGrep は 2 のオプションがありませんでした。
FileDiver はとても速かったのですが、どうも正規表現の処理に不備があるらしく、
検索できないことがあったので 1 の条件から外れているみたいでした。

422 名前:421 mailto:sage [2009/01/05(月) 05:14:36 ID:Wd/Hy0dZ0]
すいません、連投です。書き直しです。

こんな grep ツールはありませんか?
1. エディタ内蔵のものより高速
2. 一般的な正規表現が使える
3. コマンドラインオプションで "サブフォルダを検索" が切り換えられる

エディタは秀丸を使っていますが、grep はあまり速くありません。
サクラエディタの grep は秀丸と同等かそれより若干遅かったです。
FileDiver はとても速かったのですが、どうも正規表現の処理に不備があるらしく、
検索できないことがあったので 2 の条件から外れているみたいでした。
Devas は速度的にはとても良いのですが、3 が上手く働きません。
また JGrep には 3 のオプションがありませんでした。

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 09:45:02 ID:qB0VdL2g0]
>>422
Devasのサブフォルダ検索は普通に使えたよ
コマンドラインオプションの指定を間違っているのでは?
grep っぽく書くとこんな感じ

Devas -r -n -mr -s PATTERN C:\foo\bar\DIR -f *.ext

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/05(月) 11:41:37 ID:lrnydOYn0]
>>421
秀丸でgrep時に 最小化状態 にチェック入れろ
ヘルプも読まないヤツが多すぎ

425 名前:421 mailto:sage [2009/01/05(月) 15:09:15 ID:Wd/Hy0dZ0]
>>423
うーん、何ででしょうね、やっぱりできませんでした。
>>424
そういえばそんなオプションありましたね。数年間無視してました。
これ、いいですね。

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 22:28:54 ID:XvdGgZzy0]
書庫内、テキストファイル、ワード、エクセル、一太郎などのファイルから
検索するならどれが一番早いかな?
できれば置き換え機能もあるとなおいいです。

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/17(土) 23:31:36 ID:Npmzmqjq0]
>>426
気軽に〜で聞いたほうが早いと思うぞ
ここは基本的にテキストファイルの全文検索や置換のスレだし

前処理しないでバイナリ文書の全文検索するなら
xdoc2txtとgrepを使えばできる

どのファイルに検索パターンが現れるか知りたいだけなら、それで十分のはず

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 08:26:03 ID:m3CgJiuZ0]
>>427
了解です。
そっちにいって聞いてきます。

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 08:21:45 ID:Bbrxzagz0]
Migerp

ワードやエクセル内の検索できるってあるけど
精度かなり悪いね・・・これはちょっと使えないね。



430 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 00:07:33 ID:6zB1ppT+0]
キャッシュを作って高速に検索できるソフトってありますか?
デスクトップ検索みたいに全体ではなく、特定のフォルダのみを対象に出来るものです
テキストだけ対応してくれてればいいのですが

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 00:40:52 ID:+xAVQSju0]
>>430
butterfly_search

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 01:44:33 ID:6zB1ppT+0]
>>431
ありがとうございます!
だめもとで聞いてみたのですが、まさに希望通りでした
janeのログフォルダを素早く検索したかったんですが
結果を直接janeで開けるようにスクリプトをかまして使ってみます

欲を言えば、起動中に登録フォルダの監視もしてくれればなぁなんて・・・

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
ありがとう
早速試してみます






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<120KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef