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