Solved

How To Compare File Contents of Two Files Residing On Different Hosts

Posted on 2003-11-04
6
826 Views
Last Modified: 2013-12-27
What is the most efficient way to compare the contents of two files residing on two different hosts? I need something I can build into a script.

HP-UX has a great utility for doing this, but I've not found an analog in Solaris 8.

Thanks!
0
Comment
Question by:pdouglas
  • 3
  • 2
6 Comments
 
LVL 24

Expert Comment

by:shivsa
ID: 9682369
diff/sdiff  : if u want to compare 2 text file( this may be code or simple text files).
cksum: write file checksums and sizes, u get cksum for files and can comapre cksums.

if u just want to compare contents of file i would say go with diff.

0
 
LVL 24

Expert Comment

by:shivsa
ID: 9682386
if u want to use it in script, please check this answer.
i think u are looking for it.
http://www.experts-exchange.com/Operating_Systems/Solaris/Q_20647679.html

thanks,
Shiv
0
 
LVL 24

Accepted Solution

by:
shivsa earned 200 total points
ID: 9682415
there is one more command on solaris called cmp.
try man cmp.
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 20

Expert Comment

by:tfewster
ID: 9683181
What do you use under HP-UX? I'm not aware of any proprietary utilities for that sort of task....Tho' I'd normally argue that HP kit & HP-UX are superior to Sun/Solaris ;-)

Are you thinking about rdist/rsync?
0
 

Author Comment

by:pdouglas
ID: 9686701
tfewster,

Yes. I believe it was rdist that I used under HP-UX 10.20. It was very useful, provided you're careful. It can bite you if you're not.


shivsa,

Thanks for your input!

And cheers to all! You folks really are top notch.
0
 
LVL 20

Expert Comment

by:tfewster
ID: 9690979
rdist comes with Solaris (it's pretty standard) and if you've already taken the trouble to learn how to use it safely, all your scripts/knowledge should be portable;  It's quite efficient too - Saving you from having to do a manual compare and _then_ update the file that is out of sync. On the other hand, if you just need a comparison of files visible from a single host (e.g. on local & NFS mounted filesystems), shivsa's suggestions are simpler & safer.

rsync isn't part of the base HP-UX or Solaris, but is available for both and is supposed to be more efficient & secure - though opinion is divided on which is "better"
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

My previous tech tip, Installing the Solaris OS From the Flash Archive On a Tape (http://www.experts-exchange.com/articles/OS/Unix/Solaris/Installing-the-Solaris-OS-From-the-Flash-Archive-on-a-Tape.html), discussed installing the Solaris Operating S…
Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

929 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now