small error in shellscripting -archival part

Hi All,

I have run the below script but getting one small error. please help me to solve this.

ERROR:

tar: Error exit delayed from previous errors

CODE:

#! /bin/bash
CEP=/home/user01/exercise/CEP
ARCH=/home/user01/exercise/archive
LOG=/home/user01/exercise/logs
#################### initialization
# Archival date
if [ `date +%a` = "Mon" ]; then
        let arc_date=`date +%Y%m%d --date='3 days ago'` # friday
else
        let arc_date=`date +%Y%m%d --date='yesterday'`
fi
#################### archive previous files
mkdir -p $ARCH/$arc_date
if [ "$?" -eq "0" ]; then
        tar -Pczf $ARCH/${arc_date}/${arc_date}.tgz $LOG/*.log $CEP/*.log.* $CEP/Adapter/*.csv $CEP/*.csv
rm -rf $LOG/*.log
rm -rf $CEP/*.csv
rm -rf $CEP/*.log.*
rm -rf $CEP/Adapter/*.csv
fi

Thanks

It means what it says. tar had errors earlier.

What were these earlier errors?

No any other errors

got some below errors but other errors are due to non avaibilty of files
but my question is why their is tar: Error exit delayed from previous errors
?

tar: /home/user01/exercise/logs/*.log: Cannot stat: No such file or directory
tar: /home/user01/exercise/CEP/*.log.*: Cannot stat: No such file or directory
tar: /home/user01/exercise/CEP/Adapter/*.csv: Cannot stat: No such file or directory
tar: /home/user01/exercise/CEP/*.csv: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors

Yes there were...

It means what it says; tar had errors, but kept going, and returned error later.