1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
function (){ `touch /tmp/seolog/$2.log` for file in `ls $1` do if [ -d $1"/"$file ] then read_dir $1"/"$file $2 else `cat $1"/"$file >> "/tmp/seolog/$2.log"` fi done } pre_date=0 date=0 os_name=$(uname -s) if [[ "$os_name" == "Linux" ]]; then pre_date=$(date +%Y%m%d --date='-7 day') date=$(date +%Y%m%d --date='-1 day') elif [[ "$os_name" == "Darwin" ]]; then pre_date=$(date -v -7d +%Y%m%d) date=$(date -v -1d +%Y%m%d) fi _DIR=`pwd` _dir="$_DIR/$date/"
if [ ! -d $_dir ] then echo "no file $_dir" exit fi
read_dir $_dir $date `rm /tmp/seolog/$pre_date.log`
|
近期评论