cookutils rev 793
cook: rotate logs
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Jan 28 12:58:59 2016 +0100 (2016-01-28) |
parents | 43244b38369d |
children | 1d1f65203fa3 |
files | cook |
line diff
1.1 --- a/cook Sat Jan 23 03:06:44 2016 -0200 1.2 +++ b/cook Thu Jan 28 12:58:59 2016 +0100 1.3 @@ -1859,6 +1859,14 @@ 1.4 exit 0 ;; 1.5 esac 1.6 1.7 + # Rotate log 1.8 + for i in $(seq 9 -1 1); do 1.9 + j=$(($i - 1)) 1.10 + [ -e $LOGS/$pkg.log.$j ] && 1.11 + mv -f $LOGS/$pkg.log.$j $LOGS/$pkg.log.$i 1.12 + done 1.13 + mv $LOGS/$pkg.log $LOGS/$pkg.log.0 1.14 + 1.15 # Check if wanted is built now so we have separate log files. 1.16 for wanted in $WANTED ; do 1.17 if grep -q "^$wanted$" $blocked; then