Ad esempio:
python3 -m
Qual è il termine tecnico per "-m"?
E dove posso trovare un elenco di questi "modificatori" che corrispondono a un comando? Quindi, come potrei scoprire cosa fanno questi "modificatori"?
Ad esempio:
python3 -m
Qual è il termine tecnico per "-m"?
E dove posso trovare un elenco di questi "modificatori" che corrispondono a un comando? Quindi, come potrei scoprire cosa fanno questi "modificatori"?
What is the technical term for the "-m" ?
Il "termine tecnico" per le opzioni della riga di comando è Opzioni della riga di comando 1 .
L'uso generale è quello di specificare i parametri per il programma, sia di tipo booleano (flag / switch) per controllare il comportamento, o fornire alcuni parametri aggiuntivi specifici come nomi di nomi / nomi di file / nomi di input / output qualsiasi.
And, where can I find a list of these "modifiers" that correspond to a command?
Di solito sono elencati se usi --help
o -?
.
Then, how would I find out what each of these "-modifiers" do?
Le opzioni --help
o -?
potrebbero fornire una breve descrizione.
In un ambiente Linux / Unix, è possibile ottenere una descrizione più approfondita utilizzando il comando man
. Puoi avere una descrizione dettagliata simile a questa stampata sul terminale della console.
1) Chiamati anche riga di comando opzioni , parametri , argomenti o flags a volte.
python3 -m
What is the technical term for the "-m" ?
Ambienti diversi, progetti diversi, comunità diverse e persone diverse li chiamano cose diverse. Non esiste un termine tecnico standard.
Alcuni che sono spesso usati, sono
Alcune persone usano questi termini in modo intercambiabile, alcuni li differenziano. Ad esempio, secondo alcune persone, in
foo -bar -baz qux dudley
-bar
sarebbe uno switch (perché può essere solo on o off), -baz
sarebbe un'opzione, qux
sarebbe un argomento per l'opzione -baz
, e dudley
sarebbe un argomento al comando foo
.
And, where can I find a list of these "modifiers" that correspond to a command?
Nella documentazione per il comando. Dove trovare la documentazione dipende dal comando.
I comandi Unix hanno in genere una pagina man
corrispondente.
I comandi GNU di solito hanno una pagina info
corrispondente.
I comandi che seguono il modello standard della riga di comando GNU, stamperanno una spiegazione abbreviata dei più importanti flag / opzioni / opzioni / argomenti / parametri quando vengono chiamati con -h
o --help
.
I comandi che seguono il modello di riga di comando DOS standard eseguiranno lo stesso quando chiamati con /?
. In DOS, ed ereditato in Windows, c'è anche il comando HELP
, che può stampare alcune informazioni di aiuto sui comandi di cui è a conoscenza (ma solo sui comandi di cui è a conoscenza, che sono in genere comandi incorporati della shell).
I comandi incorporati nella shell, sono in genere documentati come parte della shell.
I comandi che utilizzano un modello di sottocomando (ad esempio iproute2), hanno spesso un sottocomando help
.
Alcuni comandi hanno manuali stampati. Alcuni hanno siti Web. Alcuni hanno file README.
Then, how would I find out what each of these "-modifiers" do?
Leggendo la documentazione per il comando.
Solitamente, questi sono indicati come opzioni, opzioni o flag.
Puoi usare l'opzione --help
per vedere più dettagli. Quindi
python3 --help