awk ファンクラブ (332レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
163: 2011/07/14(木)01:48 ID:I04Pjvnw(1/2) AAS
>>134
これを使って正規表現によって grep とどれだけ実行速度に差が出るのか計ってみた。
外部リンク:pastebin.com

数字だけではよく分からないので、ユーザ時間のグラフを描いた。
画像リンク[jpg]:i53.tinypic.com
赤がawk、青がgrep
こっちじゃないと見れないかも → 外部リンク:tinypic.com
省2
164
(1): 2011/07/14(木)23:45 ID:I04Pjvnw(2/2) AAS
引数で与えられたファイルをメモリに読み込み繰り返し検索する
awk 'BEGIN{f=ARGV[1];while((getline<f)>0)a[n++]=$0;close(f);ARGV=1};{for(i=0;i<n;++i)if(a[i]~$0)print a[i]}'

最近、用途が限られているもの中心だったので使えそうなワンライナーにしてみたよ。きっと。
指摘を受けたので、スペースは削ることにしました。ちっと見づらい?

↓は大文字小文字を無視するもの。こうするとdmesgの出力を何回も検索できる。
awk 'BEGIN{f=ARGV[1];while((getline<f)>0)l[n++]=tolower(a[+n]=$0);close(f);ARGC=1};{for(i=0;i<n;++i)if(l[i]~tolower($0))print a[i]}' <(dmesg)
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.015s