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