man uakdf





NAME


  uakdf - Simple column based file comparison


SYNOPSIS


  uakdf [-options] File#1 File#2


DESCRIPTION


  The uakdf command compares two files in the specified column range. It is
  presumed that that both files have already been sorted.  The utility of
  this command is that columns outside the specified area do not have to
  match.


OPTIONS


  -columns start,length,parallel
	Default values are 1,16,0.
	Start indicates compare column start.
	Length indicates length of compare window.
	Parallel indicates size to check and side-by-side
	bytes to display.
	If parallel is 0 defaults as 'length'.

  -separators string
	Default seperators are '^|^'.

  -threshold n
	Threshold to stop reporting differences.
	Default is 0 (no threshold).

  -output filename
	To specify output file, defaults to stdout.

  -verbose
	Verbose option to display settings.

  -?	Display terse help message.


EXAMPLES


  Comparing two files starting at column 25 for 25 bytes:

   snkac@glacier: uakdf hsz.hsz_971031 hsz.hsz_971030 -c5,25,18
   hsz_^1f.devi:D1F_240	  R1F_140|			   ^disk


NOTES


  uakdf has been tested under IBM/MVS, VAX/VMS, Digital UNIX, IRIX, and
  UNICOS.  Suggestions for enhancements or bug reports can be directed to
  fnkac@uaf.edu.

  This command utilizes the cci command parser utilized by non-UNIX operating
  systems instead of the traditional UNIX getopt() parsing. Options have been
  defined to "look like" UNIX style options, but can be spelled out or gen-
  erally abbreviated. For example '-o' is the same as '-output'.  Because of
  this multiple options must be space separated and the hyphen is part of the
  option name.	Also because of this order of options and arguments is
  irrelevant.


ACKNOWLEDGEMENTS


  Written at the University of Alaska.


RELATED INFORMATION


  Commands: uakce(1), diff(1), comm(1), sdiff(1).