Solved

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

Posted on 2003-11-04
6
827 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
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 
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

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

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

Suggested Solutions

Attention: This article will no longer be maintained. If you have any questions, please feel free to mail me. jgh@FreeBSD.org Please see http://www.freebsd.org/doc/en_US.ISO8859-1/articles/freebsd-update-server/ for the updated article. It is avail…
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…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
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.

770 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