From 6773af584ae82ace34287fca0162e7bc1faf36b1 Mon Sep 17 00:00:00 2001 From: Jason Penilla <11360596+jpenilla@users.noreply.github.com> Date: Tue, 23 Apr 2024 11:21:16 -0700 Subject: [PATCH] Move logging patches after adventure --- main.py | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 main.py diff --git a/main.py b/main.py new file mode 100644 index 0000000000..7b3e56b188 --- /dev/null +++ b/main.py @@ -0,0 +1,36 @@ +import os +import re + +# Set the directory where the files are located +dir_path = '/Users/jason/IdeaProjects/PaperMC/Paper/patches/unapplied/server' + +# Change to the directory +os.chdir(dir_path) + +# Regex pattern to match the file names +pattern = r'^(\d+)-(.*\.patch)$' + +# List of files in the directory +files = os.listdir(dir_path) + +# Sort the files numerically +files.sort(key=lambda x: int(re.match(pattern, x).group(1))) + +for file in files: + # Match the file name against the pattern + match = re.match(pattern, file) + if match: + # Extract the current number and description + current_number = int(match.group(1)) + description = match.group(2) + + # Calculate the new number + new_number = current_number + 4 + + # Construct the new file name + new_file_name = f'{str(new_number).zfill(4)}-{description}' + + # Rename the file + os.rename(file, new_file_name) + +print('Files renamed successfully.')