一般日志文件都是 按照yyyy-MM-dd 格式划分的文件
#! /bin/bash
function read_dir(){ls_date=`date +%Y-%m-%d`for file in `ls $1` doif [ -d $1"/"$file ]thenread_dir $1"/"$fileelseresult=$(echo $file | grep "${ls_date}")if [[ "$result" != "" ]]thenecho $1"/"$file"(不清理当日)"elseecho $1"/"$filecat /dev/null > $1"/"$filefifidone
}read_dir '/data/tracking-serve'