Skip to content

The Selective Copy Tool is a versatile and efficient solution for selectively copying files from a source directory to a target directory based on specified file extensions. This tool simplifies the organization of files within complex directory structures.

License

Notifications You must be signed in to change notification settings

HackStyx/FileWalker-Selective-Copy-Utility

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FileWalker: Selective Copy Utility

Overview

The Selective Copy Tool is a versatile and efficient solution for selectively copying files from a source directory to a target directory based on specified file extensions. This tool simplifies the organization of files within complex directory structures.

Screenshots

Screenshot 2023-11-21 090745

Key Features

  • Selective Copying: Choose specific file extensions to copy, allowing for targeted file management.
  • Recursive Directory Traversal: Traverse through the source directory and its sub-directories to find matching files.
  • Efficient and Robust: Designed for efficiency, capable of handling large directory structures, and robust against potential issues.

Usage

  1. Clone the Repository:

    git clone https://github.com/HackStyx/SelectiveCopyTool.git 
    
  2. Navigate to Project Directory:

    cd SelectiveCopyTool

  3. Run the Tool:

    • Replace <source_directory> and <target_directory> with your desired paths.

    python selective_copy.py <source_directory> <target_directory> --extensions .txt .jpg .pdf

Example

python selective_copy.py /path/to/source /path/to/target --extensions .txt .jpg

Contributing

If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and submit a pull request.

License

This project is licensed under the MIT License.

Contact

For inquiries, please contact here.

About

The Selective Copy Tool is a versatile and efficient solution for selectively copying files from a source directory to a target directory based on specified file extensions. This tool simplifies the organization of files within complex directory structures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%