Bursa Bilgisayar

Linux Under Find Files Modified On Specific Date

Hello everyone;

How do I find out all files that have been modified on 2013-02-07 (07/Feb/2013) using find command under Linux / Apple OS X / *BSD and Unix like operating systems?

There are two ways to list files in given directory modified after given date of the current year. The latest version of GNU/find command use the following

Code:

Syntax

GNU/find latest version:

find /path/to/dir -newermt "date"
find /path/to/dir -newermt "Feb 07"
find /path/to/dir -newermt "yyyy-mm-dd"

## List all files modified on given date

find /path/to/dir -newermt yyyy-mm-dd ! -newermt yyyy-mm-dd -ls

### print all *.pl ###

find /path/to/dir -newermt "yyyy-mm-dd" -print -type f -iname "*.pl"

Sample photo:

find-newermt-option

The other way of doing this works on the versions of find before v4.3.3:

touch -t 02010000 /tmp/stamp$$
find /usr -newer /tmp/stamp$$
rm -f /tmp/stamp$$

Example

To find out all files that have been modified on 2013-02-07 (07/Feb/2013), enter:

find /path/to/dir -type f -name "*" -newermt 2013-02-07 ! -newermt 2013-02-08

Sample outputs:

./output/tmp/rss.js-gzip-10881623-407-1360173602
./images/bursa-bilgisayar.php
./images/faq/2013/02/ir-150x150.jpg
./images/faq/2013/02/warning-40px76.png

To find out all Python files (*.py) in /home/vivek/projects that have been modified on 2013-02-07 (07/Feb/2013),

enter:

find $HOME/projects -type f -name "*.py" -newermt 2013-02-07 ! -newermt 2013-02-08 -print

Pass the -ls option to get detailed file listing:

find $HOME/projects -type f -name "*.py" -newermt 2013-02-07 ! -newermt 2013-02-08 -ls

To find and delete all tmp files (*.tmp) in /home/bursa/projects that have been modified on 2013-02-07 (07/Feb/2013), enter:

find $HOME/projects -type f -name "*.py" -newermt 2013-02-07 ! -newermt 2013-02-08 -delete

Bursa-Bilgisayar.Com Seeu.

Related posts

453 thoughts on “Linux Under Find Files Modified On Specific Date

  1. Based on the hemicals used, the firmness of the mattress increases with decreasing
    temerature and decrreases with increasing temperature.
    These pads have been aroujd for a very long time and have
    been adding comfort tto many people’s homes. The child
    up to two ysars old, at least, should sleep upon a feather bed,
    for the reasons referred too above.

  2. You are so interesting! I do not suppose I’ve truly read anything like this before.
    So nice to find somebody with a few unique thoughts on this issue.
    Really.. many thanks for starting this up.
    This website is one thing that’s needed on the web, someone with a bit of originality!

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

 Characters available