07-29-2011
AFAIK, you will not be able to get modification times, just last modification time (mtime in find).
If you want to check how many times files was modified in time interval, you have some choices :
1. Write a code to monitor if files changes (shell or C) and creates log file.
2. The app/user/whatever is changing the file will need to copy the file or code wise write somewhere that it will change it.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Does anyone know how to display the time with seconds
of when a file was last modified. I can get hour & minutes but
would also like seconds. --Running AIX (1 Reply)
Discussion started by: edog
1 Replies
2. UNIX for Dummies Questions & Answers
Hi
I am accessing a file on nfs mounted device, after completing using of the file, i am tring to restore the access time and modification times of the file.
So i got the previous modified time of the file using stat() function and trying to set the date and time for the file, To set these... (6 Replies)
Discussion started by: deepthi.s
6 Replies
3. Shell Programming and Scripting
How can I get and display the last modification time of a file? in scripting or specifically using Batch file
I want this info for me to determine whether an image has been edited or not by using the last modification time and compare it to our stored date of modification.
can somebody help... (5 Replies)
Discussion started by: jaque18
5 Replies
4. Shell Programming and Scripting
Hi All,
I would like to know the file modification time till seconds in Unix. So I tried ls -e and it worked fine. This Solaris 5.10
-rw-rw-r-- 1 test admin 22 Sep 12 11:01:37 2008 test_message
But I am not able to run the same command in SOlaris 5.6 and also in AIX/HP
Is there... (3 Replies)
Discussion started by: rahulkav
3 Replies
5. Shell Programming and Scripting
Hi All..
I have a file with a number of non-unique entries as below:
1243
01:42:29,567 --> 01:42:32,108
blah blah ....
blah blah ..
1244
01:42:32,709 --> 01:42:34,921
blah blah ....
1245
01:42:35,214 --> 01:42:36,533
blah blah ....
blah blah ..
blah blah ....
blah blah .. (4 Replies)
Discussion started by: UniRock
4 Replies
6. Shell Programming and Scripting
Hi All,
I have two files (given below) each exists under different paths. I want to compare the modification time stamp of file1.txt is lessthan the modification time of file2.txt.
month1=`ls -l file1.txt | awk '{ print $6}'`
date1=`ls -file1.txt | awk '{ print $7}'`
time1=`ls... (1 Reply)
Discussion started by: Arunprasad
1 Replies
7. Shell Programming and Scripting
Hi everyone,
I'd like to know if is there a way to list files but ignoring some according to their modification time (or creation, access time, etc.) with the command 'ls' alone.
I know the option -I exist, but it seems to only looking in the file name..
Thank you in advance for the... (8 Replies)
Discussion started by: Keyhaku
8 Replies
8. Shell Programming and Scripting
Explain it with proper e.g (4 Replies)
Discussion started by: sidpatil
4 Replies
9. Programming
First, oh great Unix gurus, forgive if this is a stupid question.
Unix/Linux is not my main thing but I have been programming in C/C++ for many years. I will do my best to be specific.
I have a program in C/C++ that needs to modify the time of a given file. Currently I do this using utime()... (5 Replies)
Discussion started by: Pug
5 Replies
10. AIX
I have to list the files of particular directory using file filter like find -name abc* something and if multiple file exist I also want time of each file up to seconds.
Currently we are getting time up to minutes in AIX is there any way I can get file last modification time up to seconds. (4 Replies)
Discussion started by: Nitesh sahu
4 Replies
utimes(2) System Calls Manual utimes(2)
NAME
utimes - set file access and modification times
SYNOPSIS
DESCRIPTION
The function sets the access and modification times of the file pointed to by the path argument to the value of the times argument. The
function allows time specifications accurate to the microsecond.
For the times argument is an array of structures. The first array member represents the date and time of last access, and the second mem-
ber represents the date and time of last modification. The times in the structure are measured in seconds and microseconds since the
Epoch, although rounding toward the nearest second may occur.
If the times argument is a null pointer, the access and modification times of the file are set to the current time. The effective user ID
of the process must be the same as the owner of the file, or must have write access to the file or appropriate privileges to use this call
in this manner. Upon completion, will mark the time of the last file status change, st_ctime, for update.
RETURN VALUE
Upon successful completion, 0 is returned. Otherwise, -1 is returned and is set to indicate the error, and the file times will not be
affected.
ERRORS
The utimes() function will fail if:
Search permission is denied by a component of the
path prefix; or the times argument is a null pointer and the effective user ID of the process does not match
the owner of the file and write access is denied.
Too many symbolic links were encountered in resolving path.
The length of the path argument exceeds or a pathname component is longer than
A component of path does not name an existing file or path is an empty string.
A component of the path prefix is not a directory.
The times argument is not a null pointer and the calling process' effective user ID has write access to the file
but does not match the owner of the file and the calling process does not have the appropriate privileges.
The file system containing the file is read-only.
The function may fail if:
Pathname resolution of a symbolic link produced an intermediate result
whose length exceeds
SEE ALSO
<sys/time.h>.
CHANGE HISTORY
First released in Issue 4, Version 2.
utimes(2)