Use tar -r instead of tar -c
It will create the archive if it doesn't exist and append to it if it does.
Your call to tar -c will probably overwrite the file each time it runs.
On Fri, Oct 19, 2018 at 3:58 AM Hameed, Amir <Amir.Hameed@xxxxxxxxx> wrote:
Hi,
I am using the *find* command to TAR up files that are older than 4 hours:
find . type f -mmin +239 | xargs tar -cvf /tmp/test.tar
The command tars up files and seems to finish fine. However, when I untar
and count the number of files against the count of files that should have
been captured (find . type f –mmin +239 | xargs ls –l | wc -l) there is a
huge difference and the files captured by tar were way less than the file
listed for the same time.
This is a strange behavior. What am I doing wrong (I am sure I am doing
something wrong)?
Thanks,
Amir