Search by modification date


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Search by modification date
# 1  
Old 05-24-2006
Search by modification date

Hi

I'd like to know if is it possible to find files given a certain modification date (say, 01-05-2006, that's 1st of May 2006)

I can calculate the days backward:

Code:
find / -ctime 23

but I wish to search by exact modification day


Thanks
# 2  
Old 05-24-2006
Substitue mtime for ctime in your command.
# 3  
Old 05-24-2006
mtime makes more sense than ctime because it considers the file last modification time instead of change of file status, but I still get the same results

I would express my question as:

How can I find files modified on 01-05-2006 on my computer?
# 4  
Old 05-25-2006
Dunno if I understood your question right, but anyway try below.

Find no of days difference (Difference.Days=Current.Date-Search.Date [E.g, No.of.days.difference between 20060525 and 20060520 is 5]). Say you wanna search your file in a directory called "XXX" exactly 5 days before.

find XXX -mtime 5 -depth -type f

The above command will list you all files in XXX modified 5 days before.

Karthik
# 5  
Old 05-25-2006
Yes, if I want to search files modified 5 days ago in my computer I type:

Code:
find / -mtime 5 2>/dev/null

the 2>/dev/null is just to prevent output about "Permission denied" directories

But, what if I want to search for files modified on 01-01-1999 ?
# 6  
Old 05-25-2006
See the section in the FAQ on date manipulation.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Subtract a file's modification date with current date

SunOS -s 5.10 Generic_147440-04 sun4u sparc SUNW,SPARC-Enterprise Hi, In a folder, there are files. I have a script which reads the current date and subtract the modification date of each file. How do I achieve this? Regards, Joe (2 Replies)
Discussion started by: roshanbi
2 Replies

2. Shell Programming and Scripting

Date Modification

Hello all ! I have a piece of code that generates the date of one day ago: /usr/bin/gdate --date='1 day ago' | awk '{print $2 " " $3}' Nov 3 I want the output to be in the form : Nov 03 What other operation should I do for that ? Help (2 Replies)
Discussion started by: Junaid Subhani
2 Replies

3. UNIX for Dummies Questions & Answers

How do you get the last modification date of a file?

I'm trying to get the date output to be in the form yyyy-mm-dd (e.g. 2013-01-18) !/bin/sh modDate=$(stat -c %y $1) echo $modDate >> $1 When I run this on another file (by typing ./dateScript theFile.txt), I keep getting this message: stat: illegal option -- c What's wrong with my code... (2 Replies)
Discussion started by: Nate18
2 Replies

4. Shell Programming and Scripting

Print a Search Pattern after modification

Using either vim or awk or sed If I wish to to search for an unknown pattern - lets say 1B2495 or 1Q2345 so Search pattern : 1 and replace the 1 with 2 to print out : 2B2495 or 2Q2345 what are the possible commands. Struggling here - help would be appreciated. (5 Replies)
Discussion started by: dpooleco
5 Replies

5. Solaris

search for date of modification

hi member. i want to know all file in the system which the last date of modification = 14-06-2010 for example what can i do (4 Replies)
Discussion started by: xxmasrawy
4 Replies

6. UNIX for Dummies Questions & Answers

Last modification date without 'ls'

Hi, I'm executing a script to check if a file has been modified on a shared folder. I use this to start another script every time the file has been modified. To do this I use the 'ls' command to get the last modification date of the file. My problem is that the computer hosting the shared... (5 Replies)
Discussion started by: Peuj
5 Replies

7. UNIX for Advanced & Expert Users

Help with sorting files according to modification date

Hi, I was very surprised to not be able to find an answer to this question despite my best efforts in Google and elsewhere. Maybe it's a good thing as it forced me to finally become a member in this great forum that i use frequently. Ok my question: I want to be able to sort files inside a... (3 Replies)
Discussion started by: stavros
3 Replies

8. Solaris

temporary modification of date

Goodmorning, I have a server with solaris 2.6 installed. Is it possible modify system date only temporary that, automatically, after a reboot, I can have again the date after the temporary mofication? I don't want to use "date" command after reboot for tidy up date. I only want to find a... (2 Replies)
Discussion started by: bonovox
2 Replies

9. Shell Programming and Scripting

Recursively search for most recent modification

Hello all, I'm trying to determine when the last time a file in a certain directory was modified. I don't care what file it is, I just want to know when it was last updated. So far I have ls -aRl --full-time --sort=time which is close. The problem is that it only sorts within folders, not... (2 Replies)
Discussion started by: lokisapocalypse
2 Replies

10. UNIX for Dummies Questions & Answers

command for modification date of a file

Good morning, I would like to find all files of a certain type and display their name as well as their modification date. In order to do this, I would do the following: find ./ -name *.csv | ???????? My question: what to put after the pipe instead of the question marks? Is there a basic... (5 Replies)
Discussion started by: scampsd
5 Replies
Login or Register to Ask a Question