Kommandozeilenparametern, die sie den Programmen beim Aufruf mitgeben, steuern Sie die Ausführung und fangen Sonderfälle ab.
Jede Programmiersprache verfügt über eine oder mehrere Möglichkeiten, diese Kommandozeilenparameter auszuwerten. Nachfolgend eine erste Zusammenstellung dazu.
- C/C++
argc() und argv(), getopt, argp, optparse, docopt, suboptions - Python
sys.argv(), getopt, argparse, optparse, docopt, click - Perl
@ARGV, getopt, argparse, docopt - Tcl
argc und argv, getopt, argp, docopt, usage, getKnowopt, cmdline
Für Python gibt es hier einen ausführlicheren Beitrag von mir auf StackAbuse.
[Nachtrag am 20. Jan 2018]
Im Magazin LinuxUser ist in der Ausgabe 02/2018 ein ausführlicher Beitrag von mir zu Docopt erschienen.
Keine Kommentare:
Kommentar veröffentlichen