El intérprete de comandos tcsh es la shell por defecto en los sistemas FreeBSD y OS X. Se trata de una shell UNIX basada en el lenguaje C Shell (csh). En esta breve entrada voy a demostrar cómo configurar variables de entorno en tcsh, lo que equivale a exportar una variable en Bash utilizando la sintaxis export VARIABLE="VALOR"
.
A diferencia de Bash, las variables de entorno en tcsh se declaran utilizando el comando builtin setenv
con al sintaxis:
setenv VARIABLE VALOR
Por ejemplo, si necesitamos setear el proxy http debemos ejecutar:
root@fbsd10:~ # setenv http_proxy "http://proxy.linuxito.com:8080"
Para mayor información, consultar la página de manual de tcsh:
man tcsh
man csh
¡Espero que les sea útil!