https://github.com/mastersign/commandline-parser-examples
Beispiele für Befehlszeilenparser in verschiedenen Programmiersprachen
https://github.com/mastersign/commandline-parser-examples
Last synced: about 1 year ago
JSON representation
Beispiele für Befehlszeilenparser in verschiedenen Programmiersprachen
- Host: GitHub
- URL: https://github.com/mastersign/commandline-parser-examples
- Owner: mastersign
- Created: 2025-06-18T07:53:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-14T07:22:36.000Z (about 1 year ago)
- Last Synced: 2025-07-14T09:57:14.906Z (about 1 year ago)
- Language: C++
- Size: 18.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Command Line Parser Examples
Diese Projekt enthält Beispiele für einfache Befehlszeilenparser
in verschiedenen Programmiersprachen.
## Motivation
Die Beispiele sollen als Vorlage für das Parsen von
Befehlszeilenargumenten dienen.
Sie sind am besten geeignet, wenn zusätzliche Abhängigkeiten
für ein kleines Befehlszeilenprogramm oder Skript vermieden werden sollen.
Näheres in dem zugehörigen Blog-Beitrag
[Einen einfachen Befehlszeilenparser implementieren](https://honest-devhead.com/posts/commandline-3).
## Beispiel Befehlszeilenprogramm
Das Programm das durch die Beispiele implementiert wird ist:
```plain
tool [-a|--alt] [-s|--speed ] [-o|--offset ]
tool -h | --help
```
In einigen Implementierungen erwartet die Option `-o`/`--offset`
ihre Werte `` und `` auch als kommaseparierte Liste `,`.
Das PowerShell-Skript `tool.ps1` hat weitere Besonderheiten,
die dem Blog-Beitrag entnommen werden können.
## Lizenz
Public Domain