くだらない質問はここに書き込め!Part 59 (428レス)
前次1-
抽出解除 レス栞

240
(1): 2017/12/14(木)12:25 AAS
/var/log配下を定期的にバックアップをとってるんですが、

tar -czpf /var/tmp/logfiles_yymmdd.tar.gz /var/log/*

こうして出来上がったlogfiles_yymmdd.tar.gzのファイルを展開せずに1行で文字列検索することてできますか?

tar -O -xvf tn4a0099-log.tar.gz | zgrep "abcdef" とかやってみてるんですが、うまく行かなくて。
241
(1): 2017/12/14(木)19:57 AAS
>>240
zgrepは連結されたgzファイルを扱えないので、tarの中のファイルを一つずつ tar -O -xvf ... | zgrep すればいい。
aliasにするとかbashとかならもうちょっとスマートに書けそうだけど続きは自分でやってくれ。

for file in `zcat tn4a0099-log.tar.gz | cpio -it`; do tar -O -zxf tn4a0099-log.tar.gz $file | zgrep "abcdef"; done
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s