Nel Sistema operativo Oracle Solaris 10, tcsh è stato aggiornato alla versione 6.12. La versione attuale non supporta più variabili d'ambiente i cui nomi contengono un trattino o un segno di uguale. Gli script che contengono righe setenv e che nelle precedenti versioni di Oracle Solaris funzionavano correttamente possono generare errori nella versione attuale. Viene visualizzato il seguente messaggio di errore:
setenv: Syntax error |
Per maggiori informazioni, vedere la pagina man di tcsh per il Sistema operativo Oracle Solaris 10.
Soluzione. Non usare trattini o segni di uguale nei nomi delle variabili d'ambiente.