Ich muss ein Skript schreiben, das mein Programm mit unterschiedlichen Argumenten startet. Ich starte mein Programm mit:
./MyProgram.exe Data/data1.txt [Logs/data1_Log.txt]
.
Hier ist der Pseudocode für das, was ich tun möchte:
für jeden Dateinamen in /Data tun
für int i = 0, i = 3, i++
./MyProgram.exe Data/filename.txt Logs/filename_Log{i}.txt
end für
end für
Wie kann ich das zweite Argument aus dem ersten erstellen, sodass es wie dataABCD_Log1.txt aussieht und mein Programm startet?