This commit is contained in:
MLH
2024-12-09 02:03:47 +01:00
parent 05f7a3aab9
commit 1cd0f4482f
3 changed files with 175 additions and 34 deletions

View File

@@ -0,0 +1,37 @@
# Zielverzeichnis für Operationen
destination_directory: './target_directory'
# Kopierregeln
copy_rules:
- sources:
- './source_folder' # Gesamter Ordner
- './specific_file.txt' # Einzelne Datei
- './source_directory/*.js' # Alle JS-Dateien
mode: 'replace' # Überschreibt vorhandene Dateien/Ordner
- sources:
- './source_folder' # Gesamter Ordner
- './specific_file.txt' # Einzelne Datei
- './source_directory/*.js' # Alle JS-Dateien
mode: 'copy' # Kopiert Dateien/Ordner
# Modifikationsregeln
modification_rules:
- file_pattern: '\.html$'
# Einfügeregeln
insert_rules:
- after_text: '<body>'
insert_text: '<div class="new-banner">Zusätzlicher Inhalt</div>'
# Ersetzungsregeln
replace_rules:
- old_text: '<title>Ein Titel</title>'
new_text: '<title>Cinema</title>'
- file_pattern: '\.js$'
replace_rules:
- old_text: 'const version = "1.0.0";'
new_text: 'const version = "2.0.0";'
insert_rules:
- before_text: 'function initializeApp() {'
insert_text: '// Neue Initialisierungsvorbereitungen'