Here is the original cron.daily for webalizer. #if [ -s /var/log/httpd/access_log ]; then exec /usr/bin/webalizer -Q; Fi I want to add two more for the virtual domains. I tried adding these if [ -s /var/log/httpd/mysite1_access_log ]; then exec /usr/bin/webalizer -Qc /etc/webalizer/mysite1.conf; fi if [ -s /var/log/httpd/mysite2_access_log ]; then exec /usr/bin/webalizer -Qc /etc/webalizer/mysite2.conf; Fi If I do not add the fi after each, the file gets an error when I run /etc/cron.daily/00webalizer I added the -c and the conf file, but I feel that I am missing the correct syntax. Or am I supposed to make a new file for each.