Nome: Set
Locazione: Interno
Template : NAME,STRING/F
Crea una variabile locale o ne modifica il valore. La variabile è
locale nel senso che è visibile solo dalla Shell in cui è stata crata.
Le variabili locali, che hanno la precedenza su quelle globali,
possono essere inserite in una linea di comando tramite il carattere
speciale $. Se viene chiamato senza parametri SET visualizza tutte le
variabili locali esistenti. Per cancellare una variabile locale si
deve usare il comando UnSet.
La Shell gestisce alcune variabili locali dallo significato speciale:
PROCESS il numero del processo CLI corrente
RC il livello di errore restituito dall'ultimo comando eseguito
RESULT2 il codice di errore restituito dall'ultimo comando eseguito
ECHO se a ON, la Shell visualizza le linee di comando prima di
eseguirle; l'opzione si disabilita ponendo ECHO a OFF
OLDREDIRECT abilita la gestione della redirezione dell'1.3.
NAME: il nome della variabile locale. Non tiene conto di maiuscole e
minuscole.
STRING/F: il nuovo valore della variabile locale.
Esempi:
SET
SET PROVA "variabile locale"
SET
SET ECHO ON
UNSET PROVA
SET ECHO OFF