Tengo acceso a una shell en la que desde hace poco han cambiado bash por tcsh. Estoy acostumbrado a bash y quería seguir manteniéndolo, pero había un problema y es que chsh
(change login shell) no funcionaba porque no encontraba el usuario en /etc/passwd
(por ser usuario LDAP)
También los muy majos habían cambiado las locales a LC_ALL C, ni más ni menos…
Estas son las modificaciones que he hecho al archivo .cshrc
:
alias l ls -al --color
alias sss "svn update && svn status"
setenv LANG en_US.utf8
setenv LC_ALL en_US.utf8
setenv EDITOR vim
setenv SHELL /bin/bash
alias sss "svn update && svn status"
setenv LANG en_US.utf8
setenv LC_ALL en_US.utf8
setenv EDITOR vim
setenv SHELL /bin/bash
Más información para modificar el archivo .cshrc
: http://www.cyberciti.biz/faq/freebsd-how-to-export-shell-variable/