Kommandozeilenargumente
Kommandozeilenargumente sind Werte, die beim Start eines Programms über die Befehlszeile übergeben werden. Sie ermöglichen die Steuerung von Optionen, Modi, Eingaben und Verhalten des Programms, ohne den Quellcode zu ändern. Typischerweise bestehen sie aus einer Folge von Zeichenketten, die vom Betriebssystem bzw. der Shell an das Programm übergeben werden.
In der Praxis gliedern sich Kommandozeilenargumente in Optionen und Operanden. Optionen sind häufig kurz mit einem
Die Shell führt vor der Übergabe an das Programm eine Tokenisierung und Expansion durch, wodurch Leerzeichen
Best Practices empfehlen die Nutzung etablierter Parsing-Libraries, klare Benennung von Optionen, konsistente Kurz-/Langformen und hilfreiche Fehlermeldungen.