Το 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». Αρχειοθετήθηκε από το πρωτότυπο στις 14 Απριλίου 2012. Ανακτήθηκε στις 7 Απριλίου 2010.
«Working on Athena (AC-11)». Αρχειοθετήθηκε από το πρωτότυπο στις 28 Φεβρουαρίου 2010. Ανακτήθηκε στις 7 Απριλίου 2010.
Εξωτερικοί σύνδεσμοι
Η σελίδα του tcsh (Αγγλικά)
tcsh manual page (Αγγλικά)
Αρχείο του βιβλίου του εκδοτικού οίκου O'Reilly "Using csh and tcsh" Αρχειοθετήθηκε 2011-02-25 στο Wayback Machine. (Αγγλικά)
CC-BY-SA
Μετάφραση Στο λήμμα αυτό έχει ενσωματωθεί κείμενο από το λήμμα Tcsh της Αγγλικής Βικιπαίδειας, η οποία διανέμεται υπό την GNU FDL και την CC-BY-SA 3.0. (ιστορικό/συντάκτες).
Κελύφη του Unix
Bash Bourne (Debian) Almquist csh Es Esh Friendly interactive shell Korn PWB Perl Rc Scsh Stand-alone tcsh Τόμσον Wish Z
Hellenica World - Scientific Library
Από τη ελληνική Βικιπαίδεια http://el.wikipedia.org . Όλα τα κείμενα είναι διαθέσιμα υπό την GNU Free Documentation License