command-line-file-manager
Python CLI tool for scanning and organizing local directories and files.
Example
To run the application type fm followed by a sub-command, target directory and options
$ fm scan ./foo/bar --sort=type --save --output=./
$ fm scan --help
Usage: fm scan <options> <dir_path>
Create full catalog of all files and subdirs in <dir_path>
Options:
-r, --recursively Build catalog recursively
--sort [name|size|date|modified|type] Sorting criteria
--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
--log TEXT Saved log file name
--help Show this message and exit
Main Features
- show - Short list of files or directories in <dir_path>
- scan - Create full catalog of all files and subdirs in <dir_path>
- tree - Build tree of contents in <dir_path>
- search - Search by <nаmе> inside <dir_path>
- diff - Compare contents of <source_path> to <target_path>
- dedup - Find and clean-up duplicate files inside a <dir_path>
- tidy - Organize files by extension/type inside <dir_path>
Metadata
Release files for command-line-file-manager 2.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| command_line_file_manager-2.1.3.tar.gz | 11.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| command_line_file_manager-2.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.0 kB
Release files / command_line_file_manager-2.1.3.tar.gz
| Download URL | command_line_file_manager-2.1.3.tar.gz |
|---|---|
| Size | 11.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
150c8cca596e7d777dda872fa94f2105fa21195da35179d537fc9631becc15d2
|
|
BLAKE2b-256 checksum How to use checksums |
8cd72c6d25217d93508e60b548061c3ae6780b67ec681e2bc649b459f699d14d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.0 CPython/3.12.7 Linux/6.11.0-24-generic
|
Release files / command_line_file_manager-2.1.3-py3-none-any.whl
| Download URL | command_line_file_manager-2.1.3-py3-none-any.whl |
|---|---|
| Size | 14.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ee80544863da81b1f3dc5899779161703b42f9aa2de23ac4459f270d81d9f6ef
|
|
BLAKE2b-256 checksum How to use checksums |
4fb27a3ae1feb85f87457b4a2d3314ba2fdad121ebab364751bfced7615cbdb2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.0 CPython/3.12.7 Linux/6.11.0-24-generic
|