DFIND

NAME
	Dfind - search through RT-11 filesystem.

SYNOPSIS
	dfind [ -adpqv ][ -f filename ][ [ device ][ file-pattern ]
	...]

DESCRIPTION
	Dfind is a utility for searching through an RT-11 structured
	file system and the subdevices on it.

	Dfind looks for file pattern on device.
	For each device/filename argument, the default filepattern
	is "*"; and the default device is DK:, unless the -f flag
	is used.  With the -f flag, the default device is filename.

	-f filename is described above.

	-d allows only empty or deleted files to be matched.

	-p allows only protected permanent files to be attached.

	-a allows all files (except tentative) to be matched.

	-v causes statistics (files, blocks, free blocks) to be
	   printed out after each pattern matched.

	-q causes those statistics not to be printed.

AUTHOR
	Written in April, 1982, by Kris A. Kugel at Lachman
	Associates, Inc. 645 Blackhawk Dr., Westmont, IL. 60559

BUGS
	Dfind is not useful under Coherent without the -f flag.
	This utility is not entirely stable; it is still under
	development.

ADDITIONAL COMMENTS
	Dfind was developed for use under TSX+ with the Omnex
	subdevice handler and/or Coherent.  It should come up 
	and run under RT-11 V4, or UNIX (TM Bell Telephone Labs)
	with little or no problem due to conditional compilation.
	The DECUS C system could not be used because of a bug/
	feature in lseek that prevented seeks and reads to blocks
	that were not accessed earlier. This may be fixed in
	current versions, otherwise a new lseek could be written
	rather easily.  It works with the Whitesmith's C compiler,
	however, a .SAV file could not be distributed because the
	Whitesmith's run-time library is protected by copyright.

	Refer all questions to Kris Kugel.
