Linux / UNIX: Bash Find And Delete All Hidden Files Directories

Linux / UNIX: Bash Find And Delete All Hidden Files Directories

To find and delete all hidden files and directories in a directory in Linux or Unix-like systems, you can use the find command with the -name and -delete options. The -name option allows you to specify a pattern for the names of the files and directories that you want to find, and the -delete option allows you to delete the files and directories that match the pattern.

Here is an example of how to use the find command to find and delete all hidden files and directories in the current directory:

refer to:‮ttual‬uri.com
find . -name ".*" -delete

In this example, the find command is run in the current directory (.) and it searches for all files and directories whose names start with a . character (the pattern ".*" matches any name that starts with a .). The -delete option is used to delete the files and directories that match the pattern. This will find and delete all hidden files and directories in the current directory.

Note that the find command will only delete files and directories that you have permission to delete. Also, be careful when using the -delete option, as it cannot be undone and it will permanently delete the files and directories that match the pattern. Consult the find command's documentation for more information.

Created Time:2017-10-16 14:38:52  Author:lautturi