This is find.info, produced by makeinfo version 5.2 from find.texi. This file documents the GNU utilities for finding files that match certain criteria and performing various operations on them. Copyright (C) 1994, 1996, 1998, 2000, 2001, 2003-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". INFO-DIR-SECTION Basics START-INFO-DIR-ENTRY * Finding files: (find). Operating on files matching certain criteria. END-INFO-DIR-ENTRY INFO-DIR-SECTION Individual utilities START-INFO-DIR-ENTRY * find: (find)Invoking find. Finding and acting on files. * locate: (find)Invoking locate. Finding files in a database. * updatedb: (find)Invoking updatedb. Building the locate database. * xargs: (find)Invoking xargs. Operating on many files. END-INFO-DIR-ENTRY  Indirect: find.info-1: 1185 find.info-2: 302079  Tag Table: (Indirect) Node: Top1185 Node: Introduction3046 Node: Scope5969 Node: Overview7902 Node: find Expressions9772 Node: Finding Files11599 Node: Name12064 Node: Base Name Patterns12692 Ref: Base Name Patterns-Footnote-114021 Node: Full Name Patterns14233 Node: Fast Full Name Search18236 Node: Shell Pattern Matching21285 Node: Links23374 Node: Symbolic Links23809 Node: Hard Links28865 Node: Time31420 Node: Age Ranges32395 Node: Comparing Timestamps34079 Node: Size36940 Node: Type38785 Node: Owner40455 Node: Mode Bits41274 Node: Contents46631 Node: Directories47802 Node: Filesystems53077 Node: Combining Primaries With Operators54428 Node: Actions56046 Node: Print File Name56606 Node: Print File Information57624 Node: Escapes61570 Node: Format Directives62311 Node: Name Directives63557 Node: Ownership Directives64539 Node: Size Directives65543 Node: Location Directives66912 Node: Time Directives68023 Node: Other Directives68921 Node: Reserved and Unknown Directives69196 Node: Time Formats70064 Node: Time Components70525 Node: Date Components71484 Node: Combined Time Formats72296 Node: Formatting Flags73175 Node: Run Commands73785 Node: Single File74143 Node: Multiple Files76810 Node: Unsafe File Name Handling81562 Node: Safe File Name Handling83275 Node: Unusual Characters in File Names84851 Node: Limiting Command Size88013 Node: Controlling Parallelism90449 Node: Interspersing File Names96301 Node: Querying98756 Node: Delete Files101013 Node: Adding Tests101660 Node: Databases104299 Node: Database Locations105016 Node: Database Formats106463 Node: LOCATE02 Database Format107571 Node: Sample LOCATE02 Database109263 Node: slocate Database Format109947 Node: Old Database Format110955 Node: Newline Handling114142 Node: File Permissions115587 Node: Mode Structure116165 Node: Symbolic Modes119300 Node: Setting Permissions120397 Node: Copying Permissions122938 Node: Changing Special Permissions123751 Node: Conditional Executability125295 Node: Multiple Changes125827 Node: Umask and Protection127484 Node: Numeric Modes128582 Node: Date input formats130273 Node: General date syntax132684 Node: Calendar date items135662 Node: Time of day items137660 Node: Time zone items139857 Node: Combined date and time of day items141109 Node: Day of week items141965 Node: Relative items in date strings142974 Node: Pure numbers in date strings145777 Node: Seconds since the Epoch146759 Node: Specifying time zone rules148382 Node: Authors of parse_datetime150756 Ref: Authors of get_date150936 Node: Configuration151899 Node: Leaf Optimisation152680 Node: d_type Optimisation153792 Node: fts154094 Node: Reference154698 Node: Invoking find155043 Node: Filesystem Traversal Options156525 Node: Warning Messages157616 Node: Optimisation Options159674 Node: Debug Options161619 Node: Find Expressions162669 Node: Invoking locate163035 Node: Invoking updatedb169222 Node: Invoking xargs172884 Node: xargs options173604 Node: Invoking the shell from xargs178852 Node: Regular Expressions182652 Node: findutils-default regular expression syntax184131 Node: awk regular expression syntax186632 Node: egrep regular expression syntax188499 Node: emacs regular expression syntax190802 Node: gnu-awk regular expression syntax193326 Node: grep regular expression syntax195789 Node: posix-awk regular expression syntax198440 Node: posix-basic regular expression syntax200738 Node: posix-egrep regular expression syntax201039 Node: posix-extended regular expression syntax201348 Node: Environment Variables203819 Node: Common Tasks206787 Node: Viewing And Editing207212 Node: Archiving208931 Node: Cleaning Up210564 Node: Strange File Names213452 Node: Fixing Permissions215101 Node: Classifying Files215665 Node: Worked Examples216383 Node: Deleting Files217088 Node: Copying A Subset of Files230123 Node: Updating A Timestamp File232142 Node: Finding the Shallowest Instance238129 Node: Security Considerations240065 Node: Levels of Risk241632 Ref: Levels of Risk-Footnote-1244430 Node: Security Considerations for find244609 Ref: Security Considerations for find-Footnote-1246933 Node: Problems with -exec and filenames247006 Node: Changing the Current Working Directory248640 Node: O_NOFOLLOW250411 Ref: O_NOFOLLOW-Footnote-1252465 Node: Systems without O_NOFOLLOW252567 Ref: Systems without O_NOFOLLOW-Footnote-1254720 Node: Race Conditions with -exec254782 Node: Race Conditions with -print and -print0257699 Node: Security Considerations for xargs258628 Node: Security Considerations for locate261130 Node: Security Summary263511 Node: Further Reading on Security264306 Node: Error Messages265485 Node: Error Messages From find266514 Node: Error Messages From xargs271637 Node: Error Messages From locate274101 Node: Error Messages From updatedb275333 Node: GNU Free Documentation License275740 Node: Primary Index302079  End Tag Table