1. awk 按照日期截取日志

#!/bin/bash

# log 存放路径
export LogPath=/home/wwwroot/LogPath

cd ${LogPath}

echo "输入日期格式:08-30"
read -p "输入日期:" LogFile
echo ""
#  log 文件名称 格式
if [ ! -e ${LogPath}/laravel-2019-${LogFile}.log ]; then
  echo "文件不存在或输入错误"
  exit -1
else
  echo "查询的日志文件是:${LogPath}/laravel-2019-${LogFile}.log"
  echo ""
fi

echo "输入开始时间格式:23:58:50.500000"
read -p "输入开始时间:" MyBegin
echo ""


echo "输入结束时间格式:23:59:50.500000"
read -p "输入开始时间:" MyEnd


cat ${LogPath}/laravel-2019-${LogFile}.log | awk '$5 >="'"$MyBegin"']->>>" && $5 <="'"$MyEnd"']->>>"'

results matching ""

    No results matching ""