logrotate.d

  1. find /etc/logrotate.d/ -type f -exec sed -i '/postrotate/!s/rotate [0-9]\+/rotate 1/' {} \;
  2. find /etc/logrotate.d/ -type f -exec sed -i 's/daily/weekly/g' {} \;