vim logcut.sh
day=$(date +"%Y-%m-%d") yesterday=$(date -d "yesterday" +%Y-%m-%d) logsdir=(/data/app/*/logs)
for logdir in ${logsdir[@]} do for logfile in $(ls ${logdir[@]} | egrep "stdout.log|catalina.out") do cp $logdir/$logfile $logdir/${logfile%.log}.${day}.log cp $logs/$file $logs/${file%.out}.${day}.out cat /dev/null > $logdir/$logfile done done
|
近期评论