How can I recursively find all files in current folders and subfolders based on wildcard matching using Bash?
We can accomplish this using the
find . -type f -name "A*"
In the above command,
. specifies the current directory,
-type f match files only, and
-name specifies the filename to search for. This command will recursively search the current directory and its subdirectories for all files that have names starting with “A”. Note that this will be a case-sensitive search. To perform a case-insensitive search, use