Files
python/refit
2025-10-04 19:44:41 +02:00
..
2025-10-04 19:44:41 +02:00
2025-09-29 20:11:16 +02:00
2025-10-04 19:20:30 +02:00

refit

refit is a file, directory manipulation and creation tool.

ToDos

  1. folder and file creation
    1.1 simple file and folder creation
    1.2 recursive file and folder creation
    1.3 file in folder creation
  2. file movement
    2.1 apply a pattern what to move to where
  3. file removal
    3.1 remove all files like '*.tar'
  • make input default the current directory and the second argument after refit create
  • maybe 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.5 - Added a function which returns the length of a number
<2025-10-04> V0.3.5 - Changed the recursive mode into an linear x*y pattern
<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