.
Το tcsh είναι ένα κέλυφος του Unix βασισμένο στο κέλυφος C (C shell, csh) και συμβατό με αυτό. Πρακτικά είναι το κέλυφος C με προγραμματιζόμενη συμπλήρωση γραμμών εντολών, διόρθωση γραμμής εντολών και κάποια άλλα χαρακτηριστικά.
Παράδειγμα χρήσης του tcsh
Ιστορία
Το γράμμα 't' στη λέξη 'tcsh' προέρχεται από το T του TENEX, ενός λειτουργικού συστηματος που ενέπνευσε τον Ken Greer, το δημιουργό του tcsh, με τη δυνατότητα συμπλήρωσης των γραμμών εντολών του[1]. Ο Ken Greer δούλεψε πάνω στο tcsh στα τέλη της δεκαετίας του 1970 στο Πανεπιστήμιο Carnegie Mellon. Ο Paul Placeway από το πανεπιστήμιο του Οχάιο συνέχισε τη δουλειά στη δεκαετία του 1980 και από τότε στη συντήρησή του έχουν συμμετάσχει πολλοί προγραμματιστές. Ο Wilfredo Sanchez, ο πρώην κύριος προγραμματιστής του Mac OS X, εργάστηκε στο tcsh στις αρχές της δεκαετίας του 1990 στο MIT.
Διάδοση
Οι αρχικές εκδόσεις του Mac OS X διανέμονταν με το tcsh σαν κύριο κέλυφος, αλλά προεπιλεγμένο για νέους λογαριασμούς χρηστών ήταν το bash από την έκδοση 10.3 (ακόμα παρέχεται το tcsh, και η ενημέρωση του λειτουργικού δεν αλλάζει το κέλυφος των λογαριασμών που υπάρχουν ήδη). Η υλοποίηση του Project Athena του πανεπιστημίου της Αϊόβα χρησιμοποιεί το tcsh σαν το προεπιλεγμένο κέλυφος, αν και οι χρήστες μπορούν να το αλλάξουν[2].
Το tcsh είναι το προεπιλεγμένο κέλυφος του FreeBSD και των απογόνων του όπως το DragonFly BSD, το PC-BSD και το DesktopBSD.
Αναφορές
THE T IN TCSH
Working on Athena (AC-11)
Εξωτερικοί σύνδεσμοι
Η σελίδα του tcsh (Αγγλικά)
tcsh manual page (Αγγλικά)
Αρχείο του βιβλίου του εκδοτικού οίκου O'Reilly "Using csh and tcsh" (Αγγλικά)
Hellenica World - Scientific Library
Από τη ελληνική Βικιπαίδεια http://el.wikipedia.org . Όλα τα κείμενα είναι διαθέσιμα υπό την GNU Free Documentation License