概要

コード

#!/bin/sh
# ------------------------
#  AccessLog Export Script
# ------------------------
# Version : 1.0
# date    : 2009/02/05

export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH

# Set
DATE=`date +%Y%m`
DATETG=`date +\/%b\/%Y`
HOST=`hostname`
OUTPUT="/home/httpd/default/htdocs/html/password/logs/accesslog_"$HOST"_"$DATE".txt"
ACCESSLOG="/home/httpd/default/logs/access.log"

# Exec
echo "-------------------------------" > $OUTPUT
echo " password file access log" >> $OUTPUT
echo "-------------------------------" >> $OUTPUT

zcat $ACCESSLOG.*.gz | grep "【検知キーワード】" | grep $DATETG | grep -v "【除外キーワード】" >> $OUTPUT
grep "【検知キーワード】" $ACCESSLOG | grep $DATETG | grep -v "【除外キーワード】" >> $OUTPUT

# EOF

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS