When you say used, how do you mean? The file information records three timestamps. Access, change & modification. The command stat and various flags can be used to display any or all of these and the manual page describes what each one is for. It might seem odd, but a change and a modification are not the same.
The flags are as follows:-
man stat|grep Time
%x Time of last access
%X Time of last access as seconds since Epoch
%y Time of last modification
%Y Time of last modification as seconds since Epoch
%z Time of last change
%Z Time of last change as seconds since Epoch
the modification refers to what you normally see as the file's timestamp with something like ls -l $filename
the access time is the last read or write operation on the content of the file (but this includes backups
the change refers to any operation that updates the inode of the file. This can be a chmod, and update of the content (because the modified time changes)
Does that help?
What format do you need the output as? Sometimes the time since the Epoch (1/1/1970 00:00:00) can be useful to do calculations with.
If you just need to find files older / newer than a known time, perhaps you could use touch with a timestamp to create a reference file and then the -newer /tmp/ref_file or ! -newer /tmp/ref_file construction of a find command.
Shell script logic
I have 2 input files like with file 1 content as (file1)
"BRGTEST-242" a.txt "BRGTEST-240" a.txt "BRGTEST-219" e.txt
File 2 contents as fle(2)
"BRGTEST-244" a.txt "BRGTEST-244" b.txt "BRGTEST-231" c.txt "BRGTEST-231" d.txt "BRGTEST-221" e.txt
I want to get... (22 Replies)
I need to compare 2 text files with around 60000 rows and 1 column. I need to compare these and write the mismatch data to 3rd file.
File1 - file2 = file3
wc -l file1.txt
wc -l file2.txt
head -5 file1.txt
101214100500... (10 Replies)
I'm a great fan of this forum... it has helped me tone my skills in shell scripting. I have a challenge here, which I'm sure you guys would help me in achieving...
File A has a list of job ids and I need to compare this with the File B (*.log) and File C (extend *.log) and copy... (6 Replies)