Difference between revisions 507808 and 507809 on knwiki

{{otheruses}}
{{lowercase|title=find}} 

The <code>'''find'''</code> program is a [[directory (file systems)|directory]] [[search utility]], mostly found on [[Unix-like]] platforms. It searches through one or more directory [[tree (computing)|trees]] of a [[filesystem]], locating [[Computer file|file]]s based on some user-specified criteria. By default, <code>find</code> returns all files below the current [[working directory]]. Further, <code>find(contracted; show full)

===Commands===
The previous examples created listings of results because, by default, <code>find</code> executes the '-print' action.   (Note that early versions of the <code>find</code> command had no default action at all; therefore the resulting list of files would be discarded, to the bewilderment of users.) 
Tobe or not to be

 find . -name "my*" -type f -ls
This prints an extended file information.

===Search all directories===
 find / -name "myfile" -type f -print
This searches every file on the computer for a file with the name ''myfile''. It is generally not a good idea to look for data files this way.  This can take a considerable amount of time, so it is best to specify the directory more precisely.
(contracted; show full)
[[de:Find]]
[[es:Find]]
[[hu:Find]]
[[ja:Find]]
[[pl:Find]]
[[pt:Find]]
[[ru:Find]]