zgrepでZIP圧縮されたファイルで7日前の月のYYYYMMを含むファイルからキーワードを含む行を抽出する

【PR】
※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。

例えば必ず月初5日までに前月のYYYYMMを含むファイルから抽出作業を行う場合、7日前を指定すればYYYYMMには必ずひと月前の値が入ることになるので、それを利用して抽出します。

zgrep "キーワード" /path/to/hoge_`date --date "7 days ago" "+%Y%m"`*.txt