In Solaris 10, la shell tcsh è stata aggiornata alla versione 6.12. Questa versione non accetta più le variabili d'ambiente il cui nome contiene un trattino o un segno di uguale. Gli script che contengono righe setenv e che nelle precedenti versioni di Solaris funzionavano correttamente possono generare errori in Solaris 10. Viene visualizzato il seguente messaggio di errore:
setenv: Errore di sintassi |
Per maggiori informazioni, vedere la pagina man di tcsh per Solaris 10.
Soluzione: non usare trattini o segni di uguale nei nomi delle variabili d'ambiente.