summaryrefslogtreecommitdiff
path: root/find/find.1
diff options
context:
space:
mode:
authorJames Youngman <james@youngman.org>2023-03-18 09:37:53 +0000
committerJames Youngman <james@youngman.org>2023-03-18 20:23:43 +0000
commitfc47dadea9729349e4abda2e6249173c1c024ee7 (patch)
tree2c6747148adb98eba4fd801bb514b1d30e6351ab /find/find.1
parent7836aa1defdec563bed2434f03543f1d054017b8 (diff)
downloadfindutils-master.tar.gz
doc: describe history of find, xargs and locate.HEADmaster
Diffstat (limited to 'find/find.1')
-rw-r--r--find/find.121
1 files changed, 21 insertions, 0 deletions
diff --git a/find/find.1 b/find/find.1
index 544778e4..671e3260 100644
--- a/find/find.1
+++ b/find/find.1
@@ -2606,6 +2606,27 @@ or
may not have been performed.
.
.SH "HISTORY"
+
+A
+.B find
+program appeared in Version 5 Unix as part of the
+Programmer's Workbench project and was written by Dick Haight. Doug
+McIlroy's
+.I A Research UNIX Reader: Annotated Excerpts from the Programmer’s Manual, 1971-1986
+provides some additional details; you can read it on-line at
+<https://www.cs.dartmouth.edu/~doug/reader.pdf>.
+
+GNU
+.B find
+was originally written by Eric Decker, with
+enhancements by David MacKenzie, Jay Plett, and Tim Wood. The idea
+for
+.B find -print0
+and
+.B xargs -0
+came from Dan Bernstein.
+.
+.SH "COMPATIBILITY"
As of findutils-4.2.2, shell metacharacters (`*', `?' or `[]' for
example) used in filename patterns match a leading `.', because
IEEE POSIX interpretation 126 requires this.