https://github.com/kaliv0/command-line-file-manager
Python CLI tool for scanning and organizing local directories and files
https://github.com/kaliv0/command-line-file-manager
cli-file-manager
Last synced: about 2 months ago
JSON representation
Python CLI tool for scanning and organizing local directories and files
- Host: GitHub
- URL: https://github.com/kaliv0/command-line-file-manager
- Owner: kaliv0
- License: mit
- Created: 2023-10-01T20:43:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-01T16:33:50.000Z (2 months ago)
- Last Synced: 2025-04-01T17:38:19.256Z (2 months ago)
- Topics: cli-file-manager
- Language: Python
- Homepage: https://pypi.org/project/command-line-file-manager/
- Size: 207 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Roadmap: ROADMAP
Awesome Lists containing this project
README
![]()
---
# command-line-file-manager
[](https://pypi.org/project/command-line-file-manager/)
[](https://pepy.tech/projects/command-line-file-manager)
[](https://github.com/kaliv0/command-line-file-manager/blob/main/LICENSE)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
```console
$ fm scan ./foo/bar --sort=type --save --output=./
``````console
$ fm scan --helpUsage: fm scan
Create full catalog of all files and subdirs in
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
- scan - Create full catalog of all files and subdirs in
- tree - Build tree of contents in
- search - Search by inside
- diff - Compare contents of to
- dedup - Find and clean-up duplicate files inside a
- tidy - Organize files by extension/type inside