You can run a case-insensitive search with the given name by using -iname instead of -name. In the previous file, look for directories only: :~/Examples$ find -type d -name mystuffīy default, the find command is case sensitive. If you only want to search for directories, specify type -d: find. Take the previous example and find for files only: :~/Examples$ find -type f -name mystuff The order of type and name does not matter. If you only want to look for files, specify file type -f: find. The below example finds both file and directories named mystuff: :~/Examples$ find -name mystuff Since there is no file type mentioned, it searches for both files and directories with the given name. You can search for files and directories by its name: find. Let's see some practical examples of the find command. The option -type f asks it to look for files only. This command will run a search in the current directory and its subdirectories to find a file (not directory) named myfile. If you want to find files with name matching a pattern, expression in the pattern. If you want to find a file by its name, expression is the file name.
0 Comments
Leave a Reply. |