- 
                Notifications
    
You must be signed in to change notification settings  - Fork 1.9k
 
SC2061
        Joachim Ansorg edited this page Nov 12, 2021 
        ·
        2 revisions
      
    find . -name *.txtfind . -name '*.txt'Several find options take patterns to match against, including -ilname, -iname, -ipath, -iregex, -iwholename, -lname, -name, -path, -regex and -wholename.
These compete with the shell's pattern expansion, and must therefore be quoted so that they are passed literally to find.
The example command may end up executing as find . -name README.txt after the shell has replaced the *.txt with a matching file README.txt from the current directory.
This may happen today or suddenly in the future.
None.