find: add example to find and delete empty files (#5973)

fix-hunspell-typos-042721
Fazle Arefin 2021-05-17 05:06:51 +10:00 committed by GitHub
parent f82fd9c8f3
commit a81bad6485
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 8 deletions

View File

@ -7,18 +7,14 @@
`find {{root_path}} -name '{{*.ext}}'`
- Find files by matching multiple patterns:
- Find files matching multiple path/name patterns:
`find {{root_path}} -name '{{*pattern_1*}}' -or -name '{{*pattern_2*}}'`
`find {{root_path}} -path '{{**/path/**/*.ext}} -or -name '{{*pattern*}}'`
- Find directories matching a given name, in case-insensitive mode:
`find {{root_path}} -type d -iname '{{*lib*}}'`
- Find files matching a path pattern:
`find {{root_path}} -path '{{**/lib/**/*.ext}}'`
- Find files matching a given pattern, excluding specific paths:
`find {{root_path}} -name '{{*.py}}' -not -path '{{*/site-packages/*}}'`
@ -31,6 +27,10 @@
`find {{root_path}} -name '{{*.ext}}' -exec {{wc -l {} }}\;`
- Find files modified in the last 7 days, and delete them:
- Find files modified in the last 7 days and delete them:
`find {{root_path}} -mtime {{-7}} -delete`
`find {{root_path}} -mtime -{{7}} -delete`
- Find empty (0 byte) files and delete them:
`find {{root_path}} -type {{f}} -empty -delete`