Code Monkey home page Code Monkey logo

rdel's Introduction

rdel

Recursively delete files.

Usage

rdel [FLAGS] [FILE(S)]...

Example: rdel -r -p images/**/*.gif images/**/*.tif

This will list all the files targeted for deletion along with a count of the number of files.

Flags

Short Form Long Form Description
-d --debug Output debug information as we go. Supply it twice for trace-level logs.
-h --help Prints help information
-o --detail-off Don't export detailed information about each file processed.
-p --print-summary Print summary detail.
-q --quiet Don't produce any output except errors while working.
-r --dry-run Iterate through the files and produce output without actually deleting anything.
-V --version Prints version information

Arguments

Argument Description
<FILE(S)>... One or more file(s) to process. Wildcards and multiple files (e.g. 2019*.pdf 2020*.pdf) are supported. Use ** glob to recurse (i.e. **/*.pdf).
Note: Case sensitive.

Notes

Currently, using zsh on the Mac, the program exits with an error if one of the <FILE> arguments isn't found (ie. *.jpg *.jpeg *.png - *.jpeg not found). This is due to how this is handled in the shell.

You can work around this by using the following command: setopt +o NO_MATCH

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.