BEGIN { mth["Jan"] = "01" mth["Feb"] = "02" mth["Mar"] = "03" mth["Apr"] = "04" mth["May"] = "05" mth["Jun"] = "06" mth["Jul"] = "07" mth["Aug"] = "08" mth["Sep"] = "09" mth["Oct"] = "10" mth["Nov"] = "11" mth["Dec"] = "12" } { filename = $0 if (index(filename, ".log") == 0) { basename = substr(filename, 1, 11) while((getline < filename) > 0) { if ($7 ~ /^\/sblo_files\//) $1 = $1 " YourBlogDomain.sblo.jp" else $1 = $1 " YourWebDomain.sakura.ne.jp" print $0 >>(basename substr($4, 9, 4) mth[substr($4, 5, 3)] substr($4, 2, 2) ".log") } close(filename) ("del " filename) | getline dummy close (("del " filename)) } }