compare files acess time


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers compare files acess time
# 1  
Old 05-19-2002
compare files acess time

I need to compare x file with y file.
If x file is newer than y file do xxxx;
(I used touch -t yymmddxxx to chnage the time for y file)

How can i do that?

I tried use
if [ $x -ot $y ]
then
echo "Xxx";;
fi

But cant....any other good ways to do it?
# 2  
Old 05-19-2002
Try this:

if [ `find xfile -newer yfile` ]
then
echo "xxx"
fi

In the above we are testing for a string to be returned.

If xfile is newer than yfile then the find statement will return the string "xfile", hence the test will be true and perform the if statement.

If xfile is not newer than yfile then the find statement will not return anything, so the test will be false and the if statement will not be performed.

Let me know how you get on.

Cheers
Helen Smilie
# 3  
Old 05-19-2002
Quote:
Originally posted by Bab00shka
Try this:

if [ `find xfile -newer yfile` ]
then
echo "xxx"
fi

In the above we are testing for a string to be returned.

If xfile is newer than yfile then the find statement will return the string "xfile", hence the test will be true and perform the if statement.

If xfile is not newer than yfile then the find statement will not return anything, so the test will be false and the if statement will not be performed.

Let me know how you get on.

Cheers
Helen Smilie
Thx !..I had got it done!..Smilie from: AkumaTay
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

compare date and time inside data of two files

i have two files with identical no of columns. 6th columns is date (MM/DD/YY format) and 7th columns is time (HH:MM:SS) format. I need to compare these two vaules and if the date & time is higher than fileA, save it on fileC; if the value is lower, then save it on fileD CONDITIONS... (7 Replies)
Discussion started by: ajiwww
7 Replies

2. Shell Programming and Scripting

Compare 2 files, 2 lines at a time

Hi Guys, I want to find any differences between packages installed on 2 servers/zones. I have 2 files that contain the output from pkginfo -x . I want to know if any packages exist only in one file and I want to also know about any packages that exist in both but with a different version. ie:... (8 Replies)
Discussion started by: Tornado
8 Replies

3. Shell Programming and Scripting

Require compare command to compare 4 files

I have four files, I need to compare these files together. As such i know "sdiff and comm" commands but these commands compare 2 files together. If I use sdiff command then i have to compare each file with other which will increase the codes. Please suggest if you know some commands whcih can... (6 Replies)
Discussion started by: nehashine
6 Replies

4. Shell Programming and Scripting

time from 2 files to compare

In first file say first.txt, i have a content say 14:56. In second file, say second.txt i have content say 16:01.... I want to compare if these two times in these 2 files are having a difference of 15 minutes...Can any one please help? (2 Replies)
Discussion started by: manoj.b
2 Replies

5. Shell Programming and Scripting

Compare Last Modified Time across Time Zone

Hi, I'm new to shell script programming, I only have Java programming background. I'm writing a shell script to do file synchronization between 2 machines that located at different time zone area. Both machine were set its time zone according to its geographical location (Eg: server is at... (1 Reply)
Discussion started by: python
1 Replies

6. UNIX for Dummies Questions & Answers

Need to get 4 Hrs back time and compare with successive time

Hi all, I am working on a script in which i need to get 4 hrs back time from the current time which i got from this perl function : `perl -e 'print localtime(time() - 14400) . "\n"'` now i need to get this in a loop and increment that time by 15 minutes i.e i=900(=15minutes) `perl... (2 Replies)
Discussion started by: maanik85
2 Replies

7. Programming

How to acess unix from windows

Hai Everyone, I am newcomer to UNIX. I am interested to write a prograame in windows which connects to unix server and executing a script and return the result. Is it possibele or not. Please suggest me. Thank you in advance. With Regards sanjeeb (3 Replies)
Discussion started by: Sanjeeb
3 Replies

8. AIX

Ftp acess problem

Hello I've just installed openSSL and SSH on my AIX 5.3 TL04 and started having a problem with acces to ftp. When I try to log in to ftp on my AIX server, I always get message like this: "530 User root access denied". The same problem occurres with all users. Can anyone help me? Regards Pit (3 Replies)
Discussion started by: piooooter
3 Replies

9. UNIX for Dummies Questions & Answers

Acess HD from live CD

Ok, so say I boot off a live Knoppix CD. Is there any way I could access the harddrive (and files on it) from the live CD? Is it complicated? Thanks alot, John (3 Replies)
Discussion started by: jjvacc
3 Replies

10. UNIX for Dummies Questions & Answers

compare update time of files

Hi, does anyone know of a way to compare files update time (not only days - also hours and minutes) (command? scripts? perl scripts?) Dori (8 Replies)
Discussion started by: dorilevy
8 Replies
Login or Register to Ask a Question