Skip to content

Instantly share code, notes, and snippets.

@ksdev-pl
Created November 30, 2014 17:48
Show Gist options
  • Save ksdev-pl/2a64ef2c9d88b3e9a179 to your computer and use it in GitHub Desktop.
Save ksdev-pl/2a64ef2c9d88b3e9a179 to your computer and use it in GitHub Desktop.
Znajdź i usuń plik #serwer

To remove multiple files such as *.jpg or *.sh with one command find, use:

find . -name "FILE-TO-FIND" -exec rm -rf {} \;

OR

find . -type f -name "FILE-TO-FIND" -exec rm -f {} \;

The only difference between above two syntax is that the first command remove directories as well where second command only removes files. Options:

  • -name "FILE-TO-FIND" : File pattern.
  • -exec rm -rf {} \; : Delete all files matched by file pattern.
  • -type f : Only match files and do not include directory names.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment