Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

README.md

Latest commit

 

History

History
86 lines (57 loc) · 2.47 KB

README.md

File metadata and controls

86 lines (57 loc) · 2.47 KB

GitHub ActionsPyPILicense

A simple command line utility that organises files in a directory into subdirectories based on the files' extensions.

Usage

Usage

When run without any option, it organises the files in the specified directory into subdirectories based on the files' extensions.

Options

  • -d,--dry-run

    Just displays the changes that would be made, without actually doing anything.

    cleanup -d path/to/dir# dry run the cleanupcleanup -dr path/to/dir# dry run the reverting a cleanup
  • -s,--silent

    Prevents displaying any information while performing operations. Errors, however, are displayed irrespective of whether this option is enabled or not.

    cleanup -s path/to/dir# silently cleanupcleanup -sr path/to/dir# silently revert a cleanup
  • -r,--revert

    Reverts the cleanup of a directory. Note that for this to work, the specified directory should have been cleaned up before.

    cleanup -r path/to/dir# revert the cleanup of a directory
  • -h,--help

    Displays the help text.

    cleanup -h

Development

Setup

  1. Clone the repo andcd into it.

  2. Set up a Python 3 virtual environment usingpipenv:

    pipenv --three# create Python 3 virtual environmentpipenv install --dev# install all dependenciespipenv shell# activate virtual environment shell
  3. The cleanup script can now be run from the root directory of the project:

    python3 -m cleanup.cleanup -h

Test

Make sure you're in the root directory of the project. You can then run the test using:

python3 -m tests.test

License

This project is licensed under the terms of theMIT license.


[8]ページ先頭

©2009-2025 Movatter.jp