Qual è il termine tecnico per i modificatori che vengono dopo un comando?

1

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"?

    
posta Constantine Firme 22.06.2018 - 19:48
fonte

4 risposte

10

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.

    
risposta data 22.06.2018 - 19:52
fonte
1
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

  • opzione
  • bandiera
  • interruttore
  • argomento
  • il parametro

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.

    
risposta data 23.06.2018 - 11:03
fonte
0

Solitamente, questi sono indicati come opzioni, opzioni o flag.

    
risposta data 22.06.2018 - 20:05
fonte
-3

Puoi usare l'opzione --help per vedere più dettagli. Quindi

python3 --help

    
risposta data 22.06.2018 - 19:50
fonte

Leggi altre domande sui tag