Home   |   Contact Us   |   Site Map

 

 

 

  Compare.pm Perldoc

 


NAME

File::Compare - Compare files or filehandles


SYNOPSIS

use File::Compare;

if (compare("file1","file2") == 0) { print "They're equal\n"; }


DESCRIPTION

The File::Compare::compare function compares the contents of two sources, each of which can be a file or a file handle. It is exported from File::Compare by default.

File::Compare::cmp is a synonym for File::Compare::compare. It is exported from File::Compare only by request.

File::Compare::compare_text does a line by line comparison of the two files. It stops as soon as a difference is detected. compare_text() accepts an optional third argument: This must be a CODE reference to a line comparison function, which returns 0 when both lines are considered equal. For example:

compare_text($file1, $file2)

is basically equivalent to

compare_text($file1, $file2, sub {$_[0] ne $_[1]} )


RETURN

File::Compare::compare return 0 if the files are equal, 1 if the files are unequal, or -1 if an error was encountered.


AUTHOR

File::Compare was written by Nick Ing-Simmons. Its original documentation was written by Chip Salzenberg.



 

Browse our Perldoc FAQs:

Perldoc Home

Perldoc Site Map


Previous Topics

Clan.pm Perldoc

CListModel.pm Perldoc

Cmd.pm Perldoc

Collate.pm Perldoc

Color.pm Perldoc

ColorSelectButton.pm Perldoc

Command.pm Perldoc

Common.pm Perldoc


Next Topics

Complete.pm Perldoc

Complex.pm Perldoc

Composer.pm Perldoc

Concise.pm Perldoc

Config.pm Perldoc

ConnCache.pm Perldoc

Connection.pm Perldoc

Conn.pm Perldoc


Website Spotlight

Domain Hosting with the Leader in Innovative and Comprehensive Web Hosting Solutions, Globalnet GNP.

Reliable Domain Hosting

 

Click here to increase your web traffic insantly!


 Copyright © 1999-2005 Globalnet Promotions, LLC.   |   TheServerRoom.org Home    |   Sitemap    |   RSS News Feeds