refit
refit is a file, directory manipulation and creation tool.
ToDos
- folder and file creation
1.1 simple file and folder creation
1.2 recursive file and folder creation
1.3 file in folder creation - file movement
2.1 apply a pattern what to move to where - file removal
3.1 remove all files like '*.tar'
make input default the current directory and the second argument afterrefit createmaybe get rid of valid input ??- rework rf_create_decider() so it does not execute if no inputs are give
n -> valid input check back for no arguments passed?
- check done in rf_create_decider()
- get rid of input argument, default to current directory and make it positional
- implement back in the valid input check
Changelog
<2025-10-04> V0.3.4 - Added recursive directory creation and fixed
numbered naming
<2025-10-03> V0.3.3 - Added the beginning of recursive mode
<2025-09-30> V0.3.2 - Refactoring librefit and added proper docstrings;
begun to remove the check for the valid input and put it in the decider
<2025-09-29> V0.3.1 - Removed the requirement for an input
<2025-09-29> V0.3.0 - Added file creation in the pattern like
directories
<2025-09-29> V0.2.4 - Improved logging and log readability
<2025-09-28> V0.2.3 - Added logging for version file and --filemode
path to the decider
<2025-09-28> V0.2.0 - Added librefit for standard functions
<2025-09-28> V0.1.0 - Added the creation of multiple numbered
directories in a given directory with the pattern default directory_n