|
|
@ -27,7 +27,7 @@ for filename in `find /var/log -type f ! -name '*.gz'` ; do |
|
|
|
kilobytes=`du -k $filename | cut -f1` |
|
|
|
if [ $kilobytes -gt 4096 ] ; then |
|
|
|
echo -e "$kilobytes\t$filename\t(rotate, sending sighup)" |
|
|
|
for num in `seq 3 1` ; do |
|
|
|
for num in `seq 3 -1 1` ; do |
|
|
|
[ -f "$filename-$num.gz" ] && mv "$filename-$num.gz" "$filename-$(( $num + 1 )).gz" |
|
|
|
done |
|
|
|
read mode uid gid < <( stat -c "%a %u %g" "$filename" ) |
|
|
|