https://github.com/spring-0/file-organizer
https://github.com/spring-0/file-organizer
organizer qol shell-script
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/spring-0/file-organizer
- Owner: Spring-0
- License: mit
- Created: 2023-07-12T00:18:57.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-12T00:19:34.000Z (about 3 years ago)
- Last Synced: 2025-10-19T15:43:33.867Z (9 months ago)
- Topics: organizer, qol, shell-script
- Language: Shell
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# File Organizer
The File Organizer script helps organize files in a directory by categorizing them into different folders based on their file extensions.
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [Features](#features)
- [Contributing](#contributing)
- [License](#license)
## Installation
1. Clone the repository:
`git clone https://github.com/Spring-0/file-organizer.git`
2. Change to the project directory:
`cd file-organizer`
3. No additional dependencies are required for this script.
## Usage
Run the script with the following command:
```bash
./file_organizer.sh --source /path/to/source/directory --destination /path/to/destination/directory
```
Make sure to replace `/path/to/source/directory` with the actual path to the source directory and `/path/to/destination/directory` with the desired path to the destination directory.
The script will scan the source directory, identify files, and move them into folders based on their file extensions in the destination directory.
## Features
- Categorizes files based on their file extensions.
- Automatically creates folders for each unique file extension.
- Moves files from the source directory to their respective extension folders.
## Contributing
Contributions are welcome! If you encounter any issues or have suggestions for improvements, please create a new issue or submit a pull request.
## License
This project is licensed under the [MIT License](LICENSE).