I need a script to find files older than 8 hours...
I know i can use mmin but the same is not working...the same only support mtime...
This is the script i created..but the same is only giving 1 hour old..as I have given dt_H as 1 only...but if i give 8..it can go in -(negative)..how to get the result...
You can also do like this.
touch a file xyz.txt which has time stamp 8 hours before by using per 1 liner (/usr/bin/perl -le 'print scalar localtime (time() - 480*60);' )
get this date & time to the format YYYYMMDDHHMM used for the touch -t YYYYMMDDHHMM
then use the find command to get the files that are older than this touched file as below
find <path> -type f ! -newer xyz.txt -print
Let me know if you want exact script, i have it handy.