Organize Files, Rename Files, and Search Text Files
Summary
This pull request introduces three Python scripts that enhance the file management capabilities of the repository. The scripts allow users to organize files by their extensions, rename files based on patterns, and search for keywords in text files.
Description
The following scripts have been added to the repository:
FileOrganizer.py: This script organizes files in a specified directory by moving them into subdirectories named after their file extensions.
FileRenamer.py: This utility renames files based on user-defined patterns and a new base name, allowing for batch renaming of files.
FileTextSearch.py: This script searches for specific keywords or phrases in .txt, .docx, and .pdf files within a specified directory and its subdirectories.
The changes are as follows:
Added FileOrganizer.py (and its README.md) to sort files by their extensions.
Added FileRenamer.py (and its README.md) to allow users to rename files based on a regex pattern.
Added FileTextSearch.py (and its README.md) for searching keywords in text-based files.
Updated the README files to include instructions and descriptions for the new scripts.
Checks
in the repository
[X] Made no changes that degrades the functioning of the repository
[X] Gave each commit a better title (unlike updated README.md)
in the PR
[X] Followed the format of the pull_request_template
[X] Made the Pull Request in a small level (for the creator's wellfare)
PR Title
Organize Files, Rename Files, and Search Text Files
Summary
This pull request introduces three Python scripts that enhance the file management capabilities of the repository. The scripts allow users to organize files by their extensions, rename files based on patterns, and search for keywords in text files.
Description
The following scripts have been added to the repository:
.txt
,.docx
, and.pdf
files within a specified directory and its subdirectories.The changes are as follows:
FileOrganizer.py
(and its README.md) to sort files by their extensions.FileRenamer.py
(and its README.md) to allow users to rename files based on a regex pattern.FileTextSearch.py
(and its README.md) for searching keywords in text-based files.Checks
in the repository
in the PR
Thank You,
Max López