Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "leon-wells/ParsingDellaRigaDiComando"
Differenze tra le versioni 9 e 10
Versione 9 del 13/11/2021 00.29.06
Dimensione: 1349
Autore: leon-wells
Commento:
Versione 10 del 13/11/2021 00.36.00
Dimensione: 1808
Autore: leon-wells
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 20: Linea 20:
 0. una '''opzione''' è  0. una '''opzione''' è ... Più opzioni possono essere raggruppate in un singolo argomento. Esistono inoltre due modi differenti per ... le opzioni: opzioni lunghe nello stile GNU e opzioni lunghe nello stile XF86
Linea 22: Linea 22:
 0. un '''parametro'''  0. un '''parametro''' è un argomento che può fornire informazioni aggiuntive a un'opzione o al comando stesso. Qualora si volesse passare un parametro che abbia l'aspetto di una opzione, ma non la sua funzione, è possibile separarlo dal resto del comando usando il doppio trattino '--'


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Prima di vedere nel dettaglio gli strumenti che le varie shell disponibili su Ubuntu forniscono per fare il parsing della riga di comando, è utile fare una breve introduzione per capire alcuni concetti fondamentali.

Facendo riferimento al comando ls, un modo generico per lanciare questo comando nel terminale è dato da:

ls -la /tmp /var/tmp

Il comando è composto da una serie di stringhe dette argomenti. Il primo argomento è il nome stesso del comando, mentre i successivi sono indicati con il nome di parametri posizionali.
Questi ultimi possono essere suddivisi in alcune categorie logiche

  1. una opzione è ... Più opzioni possono essere raggruppate in un singolo argomento. Esistono inoltre due modi differenti per ... le opzioni: opzioni lunghe nello stile GNU e opzioni lunghe nello stile XF86

  2. un parametro è un argomento che può fornire informazioni aggiuntive a un'opzione o al comando stesso. Qualora si volesse passare un parametro che abbia l'aspetto di una opzione, ma non la sua funzione, è possibile separarlo dal resto del comando usando il doppio trattino '--'

Parsing della riga di comando usando getopt

Testo...

  1. Passo 1
  2. Passo 2
  3. Passo 3

Titolo 2

Parsing della riga di comando usando getopts

Testo...

  1. Passo 1
  2. Passo 2
  3. Passo 3

Titolo 2

Testo...

Ulteriori risorse

  • Risorsa 1
  • Risorsa 2


CategoryNuoviDocumenti