Tcsh
![Abbozzo](http://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Puzzle_stub.svg/45px-Puzzle_stub.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f7/Tcsh_screenshot.png/220px-Tcsh_screenshot.png)
La TENEX C Shell, o tcsh (pronunciato "T-shell") è una shell per sistemi Unix-like basata e compatibile con C shell (csh).
La "t" all'interno del nome sta per TENEX, un sistema operativo che diede l'ispirazione per il nome a Ken Greer, il creatore della shell.
Le versioni iniziali di macOS proponevano come shell predefinita proprio tcsh, ma in seguito la scelta degli sviluppatori di casa Apple è ricaduta su bash proponendola come shell di default a discapito di tcsh.
Caratteristiche
Essenzialmente è una C shell che offre alcune caratteristiche aggiuntive come il completamento dei nomi dei file, command-line editing ed altre funzionalità aggiuntive.
Distribuzioni
Le versioni iniziali di macOS proponevano come shell predefinita proprio tcsh, ma in seguito, dalla versione 10.3, si è optato per la shell bash proponendola come default per i nuovi account.
La shell tcsh è quella di default in FreeBSD e nei sistemi da questo derivati come DragonFly BSD, PC-BSD e DesktopBSD.
Voci correlate
- Shell (informatica)
- bash
- c shell
- korn shell
Collegamenti esterni
- (EN) tcsh Home Page, su tcsh.org. URL consultato il 14 maggio 2009 (archiviato dall'url originale il 7 settembre 2008).
- (EN) tcsh manual page, su tcsh.org. URL consultato il 14 maggio 2009 (archiviato dall'url originale il 29 ottobre 2005).
- (EN) Archive for the O'Reilly book "Using csh and tcsh", su kitebird.com. URL consultato il 14 maggio 2009 (archiviato dall'url originale il 25 febbraio 2011).
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png)