How Do I Grep Only Directories in Linux?
Contents

If you don’t want “dot” directories, you can just grep them out: find specifiedpath -type d -mindepth 1 -maxdepth 1 | grep -v ‘^. ‘

How do I search for only directories in Linux?

How can I list directories only in Linux? Linux or UNIX-like system use the ls command to list files and directories. However, ls does not have an option to list only directories. You can use combination of ls command, find command, and grep command to list directory names only.

How do I grep to a specific directory?

GREP: Global Regular Expression Print/Parser/Processor/Program. You can use this to search the current directory. You can specify -R for “recursive”, which means the program searches in all subfolders, and their subfolders, and their subfolder’s subfolders, etc. grep -R “your word” .

Sophia Al-Mansoor

Sophia Al-Mansoor

Global Business & E-Commerce Reporter

Sophia analyzes international trade, startup ecosystems, retail transformation, and supply chain logistics for modern digital publications.

Share this article
Twitter Facebook Pinterest