Enviado por Alan RSB:

“O TCSH (Tenex C SHell) é uma versão melhorada do C-Shell da Berkeley, com várias funcionalidades que visam aumentar a vida útil dos seus dedos. Ele pode ser considerado um shell “de produtividade”. Já foi portado para diversas variantes do Unix, e é o shell padrão do FreeBSD (além de outros sistemas, certamente).

Alguns dos recursos mais interessantes são: a completação programável de palavras da linha de comando (é possível completar desde os habituais nomes de arquivos, comandos e diretórios até atalhos, variáveis, nomes de usuários, completação a partir de listas de palavras, listas de nomes de máquinas (muito útil ao utilizar o SSH, por exemplo), etc.); a correção de grafia de comandos; a variável implicitcd (mudança de diretório implícita), que quando definida faz com que um “/” mude o diretório de trabalho para o diretório raiz, ou “~” mude para o diretório pessoal, sem ter que digitar o comando cd. O mecanismo de histórico e o controle de tarefas também estão presentes, além de diversos atalhos do editor de linha de comando.

A página de manual traduzida documenta a última versão lançada do tcsh (atualmente, a versão 6.17.00).” [referência: alanbueno.net]