set -x
while read -r line || [[ -n "$line" ]]
do
log_date_str="$(awk '{gsub("\\[|\\]", "");print $1" "substr($2,1,length($2)-4)}' <<< "$line")"
log_date="$(date -d "$log_date_str" +%s)"
[[ $(($(date +%s)-$log_date)) -le 3600 ]] && echo "$line"
done
c2V0IC14Cgp3aGlsZSByZWFkIC1yIGxpbmUgfHwgW1sgLW4gIiRsaW5lIiBdXQpkbwogICAgbG9nX2RhdGVfc3RyPSIkKGF3ayAne2dzdWIoIlxcW3xcXF0iLCAiIik7cHJpbnQgJDEiICJzdWJzdHIoJDIsMSxsZW5ndGgoJDIpLTQpfScgPDw8ICIkbGluZSIpIgogICAgbG9nX2RhdGU9IiQoZGF0ZSAtZCAiJGxvZ19kYXRlX3N0ciIgKyVzKSIKICAgIFtbICQoKCQoZGF0ZSArJXMpLSRsb2dfZGF0ZSkpIC1sZSAzNjAwIF1dICYmIGVjaG8gIiRsaW5lIgpkb25l