Hello experts, I would get from a list of files, which are more ancient than 1 hour. Examples:
Current date:
Wed Oct 28 16:10:02 SAT 2015
using:
I see files with less at 00:00:00 date of the current day.
But I need to see the files, less to date:
So also see files with current date minus 1 hour.
then, with the list, I must remove them.
Also, I tried:
but I see the error:
find: bad option -mmin
Could you tell me which is the variant of the "find" command to use?
I hope I was clear.
Thank you very much for the attention.
Regards.
Last edited by carlino70; 10-28-2015 at 05:06 PM..
Reason: CODE tags for data as well
-mtime +0 means everything before NOW; because no files can reasonably be created in the future (well, touch would allow that, absurdly), it means every file. To confine a time period, use two tests like -mtime +2 -mtime -4. Tests are ANDed by default. You'd want to consider the -mmin test as well.
The '<m>time 'options only have whole day - anywhere between 00:00:00 and 23:59:59 hh:mm:ss - granularity, the '<x>min' options will allow you to specify files over one hour old instead of over one day old.
Wong operating system. You said you were working on AIX (which is an operating system developed by IBM). The find -mmin arg feature is an extension to the standards found on AIX and some other operating systems. But, now you tell us you're using HP/UX (which is an operating system developed by Hewlett-Packard), and the find utility supplied on HP/UX does not support that extension.
This User Gave Thanks to Don Cragun For This Post:
I did not find a HP-UX command that shows the exact file time.
Here perl is used to print the full Unix time,
followed by a loop that compares it with the required reference time:
Hi,
I'm trying to find all files that have a .ksh and .p extension and that are 7 days old by using the below find command but it doesn't seem to as expected. It gives me random results.. Can someone point out what may be wrong?
find . -name "*.ksh" -o -name "*.p" -mtime -7 (2 Replies)
Hi, so I was using mtime and its not behaving the way I would think its supposed too. I have two pdf files. One modified today and another 6 months ago. I upload them to the solaris server. Then I run the below find statements.
This finds my 2 files
find *.pdf -type f -name '*.pdf'
this finds... (2 Replies)
What is "-mtime 0" option in find command. Does it consider the files that are of today lets say today is 4th Aug or will include files 24 hrs past from the current time???? (3 Replies)
Hi guys, I am looking for a way of moving all files out of a directory with a time stamp greater then the one I specify. Can anyone suggest a way of doing so?
For example, move all files out of dir1 which were created after 17:00 into dir2.
Thanks :) (1 Reply)
Hi
I've made some test with perl script to learn more about mtime...
So, my question is :
Why the mtime from findfind /usr/local/sbin -ctime -1 -mtime -1 \( -name "*.log" -o -name "*.gz" \) -print are not the same as mtime from unix/linux in ls -ltr or in stat() function in perl : stat -... (2 Replies)
All,
Please find the below comand . I am trying to list the file that has not been accesed is past 14 days . But when you look at the display the directory "crecv1" which has date as today is displayed .. Why it is happening .
I send this code instead of ls -ltr as rm -f -r in production... (4 Replies)
I am using HP-UNIX , The below command doesnt display anything although i have changed a file in the directory by
toutch -t 200010101800 nfile
find /tmp/transfer/ -name "*.*" -mtime +1
Any problrm with the find command i written . .Please help ??..
Thanks,
Arun (4 Replies)
...what am i doing wrong??
I need to find all files older than 30 days and delete but I can't get it to pull details for ANY + times. The file below has a time stamp which is older than 1 day, however if I try and select it using any of the -time flags it just doesn't see it. (the same thing... (1 Reply)