0 0 * * 1 gzip ~/usr/local/etc/httpd/logs/access_log
Statt eines UNIX-Kommandos kannst Du dort auch ein eigenes Shell-Skript "zip_accessfile" eintragen ...
Was aber, wenn ich 2 Wochen nichts mache? Das .gz-File wird mit dem neuen überschrieben.
Ich möchte einen unterschiedlichen Namen für jedes .gz-File hinkriegen, sowas wie "acces_log_19991102.gz".
... und in diesem Shell-Skript berechnest Du Dir dann einen passenden Dateinamen, etwa mit
DIR="~/usr/local/etc/httpd/logs/"
FILENAME="access_log"
gzip $DIR/$FILENAME
DATUM=date +"%Y%m%d"
mv $DIR/$FILENAME $DIR/$FILENAME.$DATUM.gz