4.3BSD/usr/contrib/spms/man/mann/pfind.n

.TH PFIND 1P "22 June 1983"
.UC 4
.SH NAME
pfind \- find files in projects
.SH SYNOPSIS
.B pfind
[\fB\-l\fR] [\fB\-P \fRpdirname] [\fB\-T \fRtypexpr] file ...
.SH DESCRIPTION
.I Pfind
descends recursively through a project hierarchy seeking
.I files.
.SH OPTIONS
.IP \fB\-l\fR
List in long format, giving the full pathname of
.I file.
.IP "\fB\-P \fIpdirname\fR"
Specify a project other than the current working project. If
.I pdirname
is a project directory,
.I pfind
will search only that directory.
.IP "\fB\-T \fItypexpr\fR"
Only search project directories corresponding to boolean type label expression,
.I typexpr.
.SH EXAMPLES
If the file `core' exists in the project directory `work' of the current
working project `spms', the command `pfind core' will print:
.PP
	...^work/core
.PP
and the command `pfind -l core' might print something like:
.PP
	/usr/pjn/spms/work/core
.SH "SEE ALSO"
find(1)
.SH DIAGNOSTICS
Exit status 0 is normal. Exit status 1 indicates an error.
.SH AUTHOR
Peter J. Nicklin
.SH BUGS
Should be able to do pattern matching on file names.