Generalita' Comandi Programmazione Manuale Zenity Free Script
Corso Linux - Sezione Programmazione - Capitolo Introduzione
Trovare un'insieme di regole ( algoritmo ) che, scritte secondo un "ordine sequenziale di comandi" ( flusso del programma ), e' capace di dare giuste risposte ( output ) alle richieste ( input ) dell'utilizzatore del "programma" ( script ) e basate su scelte condizionali (strutture di selezione ) ed attese di eventi ripetendo un'istruzione nel tempo ( strutture di ripetizione ).
Come ai tempi della scuola, anche qui dovremo distinguere i dati in funzione di cio' che e' certo ed invariabile detti "costanti" e contenitori di valori "variabili".
Le variabili sono usate per memorizzare e/o modificare parole o frasi dette "stringhe" o numeri e possono essere definite dall'utente o dal sistema.
Quest'ultime possono essere predefinite in base agli "argomenti" passati allo script ( variabili posizionali ) e a valori d'inizializzazione dell'ambiente di lavoro ( Shell ) definiti come variabili di sistema .