Cambiar shell y locale en csh (tcsh)

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

Más información para modificar el archivo .cshrc: http://www.cyberciti.biz/faq/freebsd-how-to-export-shell-variable/

Descargar una página web entera con wget

Si se quiere descargar una web entera para verla offline o por si va a dejar de existir, el siguiente comando permite hacer una copia de ella:

wget \
--recursive \
--no-clobber \
--page-requisites \
--html-extension \
--convert-links \
--restrict-file-names=windows \
--domains dominio.com \
--no-parent \
--e robots=off \
http://dominio.com/a/b/

Esto haría una copia en HTML de http://dominio.com/a/b/ sin subir al dominio principal (http://dominio.com/)

Fuente: http://www.linuxjournal.com/content/downloading-entire-web-site-wget