Als «command-line-arguments» getaggte Fragen

Programmieren von Befehlszeilenprogrammen, die Parameter übernehmen.



11
Verbreiten Sie alle Argumente in einem Bash-Shell-Skript
Ich schreibe ein sehr einfaches Skript, das ein anderes Skript aufruft, und ich muss die Parameter von meinem aktuellen Skript auf das Skript übertragen, das ich ausführe. Zum Beispiel ist mein Skriptname foo.shund ruft aufbar.sh foo.sh: bar $1 $2 $3 $4 Wie kann ich dies tun, ohne jeden Parameter explizit …




17
Wie lese / verarbeite ich Befehlszeilenargumente?
Ich bin ursprünglich ein C-Programmierer. Ich habe zahlreiche Tricks und "Hacks" gesehen, um viele verschiedene Argumente zu lesen. Wie können Python-Programmierer dies tun? verbunden Wie lassen sich Befehlszeilenargumente, die an ein Python-Skript übergeben werden, am besten erfassen / analysieren? Implementieren von Befehlszeilenschnittstellen im Stil "[Befehl] [Aktion] [Parameter]"? Wie kann ich …




8
Was bedeutet int argc, char * argv []?
In vielen C ++ - IDEs und Compilern sieht es folgendermaßen aus, wenn die Hauptfunktion für Sie generiert wird: int main(int argc, char *argv[]) Wenn ich C ++ ohne IDE nur mit einem Befehlszeilen-Compiler codiere, gebe ich Folgendes ein: int main() ohne Parameter. Was bedeutet das und ist es für …




3
Python argparse Befehlszeilenflags ohne Argumente
Wie füge ich meinen Befehlszeilenargumenten ein optionales Flag hinzu? z.B. damit ich schreiben kann python myprog.py oder python myprog.py -w Ich habe es versucht parser.add_argument('-w') Aber ich bekomme nur eine Fehlermeldung Usage [-w W] error: argument -w: expected one argument was ich nehme, bedeutet, dass es einen Argumentwert für die …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.