Coder Social home page Coder Social logo

find-missing's Introduction

FIND-MISSING

PyPI

Find files missing in a folder. This tool is intended to be used with pipx as a normal command line tool.

Installation with PIPX

pip install pipx
pipx install find-missing

Usage with pipx

$ find-missing "foo, bar, spam.jpg"

A file foolitzer.jpg will be a match without the --exact flag.

Options

Exact match only

$ find-missing "foo, bar" --exact/-e

Looks for exact match, otherwise looks for partial match, so in the above example a file foo.jpg will be a match, and a file foolitzer.jpg will not.

Include directories

find-missing "foo, bar" --dirs/-d

Will also check against subdirectories of the current directory.

Verbose mode

$ find-missing "foo, bar" --verbose/-v 

Verbose mode: True. Exact mode: False. Include directories: False
Looking for files: read
Directory content:
        ...
        .gitignore
        README.md
        poetry.lock
        pyproject.toml
        setup.py

Found 0 missing files:
All here!

Verbose mode (silent by default)

List separator

The tool will do it's best to find file names separated by anything. So a comma, a space, a semicolon will all work. The dot, underscore and dash will not as they can all be parts of file names.

find-missing's People

Contributors

licht1stein avatar

Watchers

 avatar  avatar

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.