Che cosa è un argomento di comando?

February 26

Che cosa è un argomento di comando?


Utilizzato in UNIX-like sistemi operativi e il prompt dei comandi di Windows, un argomento di comando è una variabile speciale che si passa a un programma quando si richiama dalla riga di comando. Utilizzando diversi argomenti del comando può cambiare il comportamento e la funzione di un programma. Essi sono noti anche come "argomenti della riga di comando."

Programmi e variabili

Un programma è un insieme di istruzioni eseguite da un computer. Anche se tutti i programmi sono scritti prima del tempo e non cambiano quando si esegue, non necessariamente si comportano allo stesso modo ogni volta. Questo perché programmi usano variabili per eseguire - variabili sono valori che l'utente imposta l'esecuzione del programma che vengono poi letti dal programma, come argomenti del comando.

argomenti del comando

Un argomento di comando è una parola digitata dopo un comando che dà istruzioni aggiuntive per il programma che esegue quel comando. Essi vengono passati direttamente al programma come un tipo particolare di variabile. Tutti i programmi gestiscono argomenti del comando in modo diverso: alcuni non accettano argomenti del comando, altri accettano argomenti, ma non hanno bisogno di loro, e altri ancora richiedono argomenti di comando per l'esecuzione. Questi argomenti possono avviare un programma in una modalità diversa, dare un input iniziale per l'esecuzione o anche istruire il programma per eseguire un compito completamente diverso da quello dell'azione "default".

Utilizzando argomenti del comando

Molti programmi compatibili con Linux comuni usano argomenti del comando. Al fine di invocarli, è necessario eseguire questi programmi dalla riga di comando. La sintassi è generalmente come segue:

[Nome_programma] [argument1] [argument2 ....]

Dove "nome_programma" è il nome del programma e gli argomenti sono separati dal nome e l'uno dall'altro con un singolo spazio. Quindi, per chiamare il programma "firefox.exe" con l'argomento "-console," è necessario digitare quanto segue nella riga di comando:

firefox.exe -console

Esempi di argomenti del comando

Anche se ogni programma ha un diverso insieme di argomenti del comando, i programmatori possono implementare argomenti comuni tra i programmi. Per esempio, aggiungendo l'argomento comando "-help" ad un comando potrebbe restituire le istruzioni su come utilizzare il programma tra cui un elenco di altri argomenti del comando e la loro funzione. Aggiungendo "-console" può avviare il programma con una console di debug in aggiunta alla modalità finestra normale. L'aggiunta di "-Altezza 300" specifica l'altezza della finestra in un programma di finestra.