startline=`cat ./t2.log|awk '{mon["Jan"] = "01"; mon["Feb"] = "02"; mon["Mar"] = "03"; mon["Apr"] = "04"; mon["May"] = "05"; mon["Jun"] = "06"; mon["Jul"] = "07"; mon["Aug"] = "08"; mon["Sep"] = "09"; mon["Oct"] = "10"; mon["Nov"] = "11"; mon["Dec"] = "12"; sjc=mktime($3" "mon[$1]" "$2" 00 00 00"); if(sjc=="1654704000"){print NR;exit;} }'`;
echo $startline;
endline=`cat ./t2.log|awk '{mon["Jan"] = "01"; mon["Feb"] = "02"; mon["Mar"] = "03"; mon["Apr"] = "04"; mon["May"] = "05"; mon["Jun"] = "06"; mon["Jul"] = "07"; mon["Aug"] = "08"; mon["Sep"] = "09"; mon["Oct"] = "10"; mon["Nov"] = "11"; mon["Dec"] = "12"; sjc=mktime($3" "mon[$1]" "$2" 00 00 00"); if(sjc>"1654704000"){print (NR-1);exit;} }'`;
echo $endline;
cat ./t2.log | head -n $endline | tail -n +$startline
intime=`date -d "20220609" +%s`;
echo $intime;
# startlineStr="ss=\`/bin/cat ./t3.log ./t3-2.log|awk -F'[ T]' '/^[0-9]{4} [0-9]{2} [0-9]{2}/ {sjc=mktime($1\" \"$2\" \"$3\" 00 00 00\"); if(sjc==${intime}){print NR;exit;} }'\`";
# #echo $startlineStr
# $startlineStr
# echo $ss
startline=$(cat ./t3.log ./t3-2.log|awk -F'[ T]' '/^[0-9]{4} [0-9]{2} [0-9]{2}/ {sjc=mktime($1" "$2" "$3" 00 00 00"); if(sjc==1654704000){print NR;exit;} }');
echo startline: $startline;
endline=`cat ./t3.log ./t3-2.log|awk -F'[ T]' '/^[0-9]{4} [0-9]{2} [0-9]{2}/ {sjc=mktime($1" "$2" "$3" 00 00 00"); if(sjc>1654704000){print (NR-1);exit;} }'`;
echo endline: $endline;
================================================================
#1.抽出
# mon["Jan"] = "01"; mon["Feb"] = "02"; mon["Mar"] = "03"; mon["Apr"] = "04"; mon["May"] = "05"; mon["Jun"] = "06"; mon["Jul"] = "07"; mon["Aug"] = "08"; mon["Sep"] = "09"; mon["Oct"] = "10"; mon["Nov"] = "11"; mon["Dec"] = "12";
#2.加判断
if [ ! $endline ]; then endline=30000; fi
cat ./t3.log ./t3-2.log |head -n $endline | tail -n +$startline