Skip to main content

CLI tool for managing local file system storage

Project description

command-line-file-manager

PyPI Downloads

Python CLI tool for scanning and organizing local directories and files.

Requires Python 3.10+

Installation

Via pip:

$ pip install command-line-file-manager

From main branch:

$ git clone https://github.com/kaliv0/command-line-file-manager.git
$ cd command-line-file-manager 
$ pip install .

Example

To run the application type fm followed by a sub-command, target directory and options

$ fm scan-files ../test --sort=type --save --output=./

Add --help after the fm command or any of the subcommands to get more information

$ fm scan-files --help

Usage: fm scan-files [OPTIONS] DIR_PATH

  DIR_PATH: Path to directory to be scanned

Options:
  --sort [name|size|date|modified|type]   Sorting criteria.  [default: name]
  --desc                                  Display result in descending order.
  -s, --save                              Save log message to file.
  -o, --output TEXT                       Path to output directory for the saved log file.
  --help                                  Show this message and exit.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

command_line_file_manager-1.1.6.tar.gz (12.3 kB view hashes)

Uploaded Source

Built Distribution

command_line_file_manager-1.1.6-py3-none-any.whl (13.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page