RE: Weird behavior with find command when tarring files
Date: Sun, 21 Oct 2018 01:01:26 +0000
Message-ID: <DM6PR11MB27806A3E8E654C1DD271B1F2F4FB0_at_DM6PR11MB2780.namprd11.prod.outlook.com>
I appreciate for all the feedback that I have received. It helped me resolved the issue.
Thanks
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_at_xerox.com<mailto:Amir.Hameed_at_xerox.com>> wrote:
Hi,
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,
--
From: Stefan Knecht <knecht.stefan_at_gmail.com>
Sent: Friday, October 19, 2018 2:29 AM
To: Hameed, Amir <Amir.Hameed_at_xerox.com>
Cc: oracle-l-freelists <oracle-l_at_freelists.org>
Subject: Re: Weird behavior with find command when tarring files
I am using the find command to TAR up files that are older than 4 hours:
Amir
//
zztat - The Next-Gen Oracle Performance Monitoring and Reaction Framework!
Visit us at zztat.net<http://zztat.net/> | _at_zztat_oracle | fb.me/zztat<http://fb.me/zztat> | zztat.net/blog/<http://zztat.net/blog/>
--
http://www.freelists.org/webpage/oracle-l
Received on Sun Oct 21 2018 - 03:01:26 CEST