mytips.exblog.jp ブログトップ

zcat しながらgrepのファイル名も表示
レアなケースだけど、gzで圧縮されたファイルをgrep

普通は、

対象ファイルのあるディレクトリで

zcat *.gz |grep hoge

でいいけど、これだとどのファイルに含まれているかがわからない


シェルスクリプトを利用してファイル名をechoしてgrepする

-------------------------------------
foreach file (`ls |grep Oct16`)

(「foreach? 」とプロンプトに表示されるので続けて)

echo $file
zcat $file |grep tkzmgcl |grep -v exblog.jp
end
-------------------------------------
走査するファイル名が最初に表示されてgrepの結果が表示されます。
[PR]
by sato025 | 2007-10-17 11:52
検索
タグ
カテゴリ
以前の記事
最新のコメント
最新のトラックバック
Tool
from adgj.net wiki ..
Googleウェブマスタ..
from i yahoo i.com:..
[Mac] NAV fo..
from あるネットワーク管理者(よっ..
ライフログ
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧


var gaJsHost = (("https:" == doc ument.loc ation.protocol) ? "https://ssl." : "http://www.");doc ument.write(unesc ape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));var pageTracker = _gat._getTracker("UA-103429-5");pageTracker._trackPageview();