The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > Shell Programming and Scripting
Google UNIX.COM


Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts here.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Can I know find syntax to find given date files bache_gowda Shell Programming and Scripting 3 03-26-2008 02:37 AM
Little bit weired : Find files in UNIX w/o using find or where command jatin.jain Shell Programming and Scripting 10 09-19-2007 03:47 AM
how to find a file named vijay in a directory using find command amirthraj_12 UNIX for Dummies Questions & Answers 5 10-25-2006 02:39 PM
Find files older than 20 days & not use find halo98 Shell Programming and Scripting 2 05-18-2006 11:19 AM
command find returned bash: /usr/bin/find: Argument list too long yacsil Shell Programming and Scripting 1 12-15-2003 02:38 PM

Reply
 
Submit Tools LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-20-2006
Registered User
 

Join Date: Jan 2006
Posts: 7
Stumble this Post!
Unhappy find cp

I'm trying to copy the latest files via script from one directory to another. I have tried the following:

find $SrcFileDir. -mtime 1 -print | xargs cp -R $TrgtFileDir \;

and

find $SrcFileDir -mtime 1 -type f -exec cp -afP {} $TrgtFileDir \;

Neither is working correctly, so I fear I'm missing something. In the script the SrcFileDir and TrgtFileDir variables are correctly set.

Thanks for any help you can provide!
Reply With Quote
Forum Sponsor
  #2 (permalink)  
Old 01-20-2006
linuxpenguin's Avatar
Registered User
 

Join Date: May 2002
Location: India
Posts: 295
Stumble this Post!
hmm, -mtime n will show files that are last modified n*24 hours ago. which means it will NOT list files modified in the last 24 hours, but files older by 24 hours. thats what the man page says. So I m just guessing probably you dont have any file that is modified 24 hours ago (not files modified IN the last 24 hours). hope you get the difference. and just guessing may be thats the problem.
__________________
War doesnt determine who is right, it determines who is left
Reply With Quote
  #3 (permalink)  
Old 01-20-2006
Registered User
 

Join Date: Jan 2006
Posts: 7
Stumble this Post!
linuxpenguin,

Thank you for your response! I needed to take some time to get away from it a sec and reflect.

I was successful with the following:

find $SrcFileDir -atime -1 -type f -exec cp -R {} $TrgtFileDir \;

and

find $SrcFileDir -atime -1 | xargs cp -R $TrgtFileDir \;


Thanks again!
Reply With Quote
Google The UNIX and Linux Forums
Reply

Thread Tools
Display Modes




All times are GMT -7. The time now is 02:21 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger Visit The Global Fact Book

Content Relevant URLs by vBSEO 3.2.0