This is find.info, produced by makeinfo version 6.7 from find.texi.
This manual documents version 4.9.0 of the GNU utilities for finding
files that match certain criteria and performing various operations on
them.
Copyright (C) 1994-2022 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: 1201
find.info-2: 312520
Tag Table:
(Indirect)
Node: Top1201
Node: Introduction2897
Node: Scope5800
Node: Overview7733
Node: Finding Files9572
Node: find Expressions10078
Node: Starting points12100
Node: Name16505
Node: Base Name Patterns17157
Ref: Base Name Patterns-Footnote-118476
Node: Full Name Patterns18688
Node: Fast Full Name Search22692
Node: Shell Pattern Matching25741
Node: Links27830
Node: Symbolic Links28265
Node: Hard Links33321
Node: Time36441
Node: Age Ranges37413
Node: Comparing Timestamps39097
Node: Size42338
Node: Type44534
Node: Owner46412
Node: Mode Bits47231
Node: Contents52787
Node: Directories53960
Node: Filesystems60154
Node: Combining Primaries With Operators61513
Node: Actions63131
Node: Print File Name63691
Node: Print File Information64709
Node: Escapes68708
Node: Format Directives69449
Node: Name Directives70695
Node: Ownership Directives72189
Node: Size Directives73193
Node: Location Directives74562
Node: Time Directives75903
Node: Other Directives77050
Node: Reserved and Unknown Directives77325
Node: Time Formats78193
Node: Time Components78751
Node: Date Components79710
Node: Combined Time Formats80522
Node: Formatting Flags81493
Node: Run Commands82103
Node: Single File82461
Node: Multiple Files85125
Node: Unsafe File Name Handling89911
Node: Safe File Name Handling91624
Node: Unusual Characters in File Names93238
Node: Limiting Command Size96400
Node: Controlling Parallelism98836
Node: Interspersing File Names104688
Node: Querying107143
Node: Delete Files109570
Node: Adding Tests111196
Node: Databases113835
Node: Database Locations114552
Node: Database Formats115999
Node: LOCATE02 Database Format117092
Node: Sample LOCATE02 Database118784
Node: slocate Database Format119468
Node: Old Database Format120476
Node: Newline Handling123447
Node: File Permissions124394
Node: Mode Structure124972
Node: Symbolic Modes128107
Node: Setting Permissions129204
Node: Copying Permissions131745
Node: Changing Special Permissions132558
Node: Conditional Executability134102
Node: Multiple Changes134634
Node: Umask and Protection136291
Node: Numeric Modes137389
Node: Date input formats139080
Node: General date syntax141468
Node: Calendar date items144446
Node: Time of day items146352
Node: Time zone items148549
Node: Combined date and time of day items149896
Node: Day of week items150752
Node: Relative items in date strings151761
Node: Pure numbers in date strings154564
Node: Seconds since the Epoch155546
Node: Specifying time zone rules157233
Node: Authors of parse_datetime159611
Ref: Authors of get_date159791
Node: Configuration160754
Node: Leaf Optimisation161470
Node: d_type Optimisation162582
Node: Reference162872
Node: Invoking find163217
Node: Filesystem Traversal Options164699
Node: Warning Messages165790
Node: Optimisation Options167756
Node: Debug Options169701
Node: Find Expressions170817
Node: Invoking locate171183
Node: Invoking updatedb177370
Node: Invoking xargs180408
Node: xargs options181158
Node: Conflicting xargs options186773
Node: Invoking the shell from xargs187801
Node: Regular Expressions191798
Node: findutils-default regular expression syntax193390
Node: emacs regular expression syntax195895
Node: gnu-awk regular expression syntax198433
Node: grep regular expression syntax200897
Node: posix-awk regular expression syntax203550
Node: awk regular expression syntax205841
Node: posix-basic regular expression syntax207707
Node: posix-egrep regular expression syntax210338
Node: egrep regular expression syntax212667
Node: posix-extended regular expression syntax212964
Node: Environment Variables215430
Node: Common Tasks218400
Node: Viewing And Editing218825
Node: Archiving220744
Node: Cleaning Up222377
Node: Strange File Names225265
Node: Fixing Permissions226914
Node: Classifying Files227478
Node: Worked Examples228196
Node: Deleting Files228901
Node: Copying A Subset of Files241929
Node: Updating A Timestamp File243948
Node: Finding the Shallowest Instance249938
Node: Security Considerations251874
Node: Levels of Risk253441
Ref: Levels of Risk-Footnote-1256239
Node: Security Considerations for find256418
Ref: Security Considerations for find-Footnote-1258742
Node: Problems with -exec and filenames258815
Node: Changing the Current Working Directory260449
Node: O_NOFOLLOW262220
Ref: O_NOFOLLOW-Footnote-1264284
Node: Systems without O_NOFOLLOW264386
Ref: Systems without O_NOFOLLOW-Footnote-1266535
Node: Race Conditions with -exec266597
Node: Race Conditions with -print and -print0269515
Node: Security Considerations for xargs270444
Node: Security Considerations for locate272946
Node: Security Summary273692
Node: Further Reading on Security274487
Node: Error Messages275670
Node: Error Messages From find276699
Node: Error Messages From xargs281822
Node: Error Messages From locate284525
Node: Error Messages From updatedb285756
Node: GNU Free Documentation License286163
Node: Primary Index312520
End Tag Table
Local Variables:
coding: utf-8
End: