Michele Liberi software

versione 1.04, giugno 2026

Michele Liberi
mail: mliberi@gmail.com
cell: +393485211456
telegram: @MicheleLiberi

liberix

parametri e configurazione

Tutte le shell scripts compilate accettano opzioni e parametri.

Queste funzionalità comuni sono definite nel modulo gp.km.

Le opzioni possono essere date solo su linea di comando e vengono introdotte dal carattere '-' (meno).

I parametri sono nella forma NOME=VALORE e possono essere dati su linea di comando oppure salvati in un file di configurazione.

Per l'assegnamento dei parametri valgono le seguenti regole:

  1. ai parametri che non sono presenti tra le variabili d'ambiente viene assegnato un valore di default
  2. un file generico contiene alcuni parametri globali, che valgono per tutte le scripts
  3. un file specifico di ogni script, con suffisso .ini può contenere una o più sezioni, ognuna delle quali contiene uno o più parametri. Una sezione denominata default contiene parametri che valgono per tutte le sezioni.
  4. infine vengono assegnati i parametri presenti nella linea di comando, che quindi hanno priorità massima.

Alcune opzioni sono comuni a tutte le shell scripts perché sono definite nel modulo gp.km, che contiene funzioni di uso comune:

Il file .ini è un comunissimo file di testo che può essere modificato con qualsiasi editor, alcune scripts però, per motivi di sicurezza, cifrano il file. In tal caso l'unico modo per modificarlo è usare l'opzione -e.

(c) M. Liberi, last updated: 2026-06-09