tcsh (發音為/tiːˈsiːʃɛl/ tee-SEE-shel, /ˈtiːʃɛl/ TEE-shel, 是一個向下兼容c shellUnix shell。它本質上是為c shell增加命令補完,命令編輯等其他功能。 目前作為FreeBSD和其延伸發行版的默認shell。

TENEX C Shell
tcsh 的一個實例會話截圖
tcsh 的一個實例會話截圖
開發者Ken Greer, Paul Placeway, Christos Zoulas, et al.
首次發布1981年 (1981)[1]
當前版本
  • 6.24.12 (2024年4月5日;穩定版本)[2]
編輯維基數據鏈接
源代碼庫 編輯維基數據鏈接
編程語言C語言
操作系統跨平台
類型Unix shell
許可協議BSD許可證
網站www.tcsh.org

歷史 編輯

tcsh中的「t」來自操作系統TENEX英語TENEX (operating system)的「T」,1975年9月起,卡內基梅隆大學的Ken Greer受到TENEX的啟發開始編寫代碼,最終於1981年12月將其合併到C shell 中。

仙童人工智能實驗室的Mike Ellis於1983年9月添加了完善命令。1983年10月3日,Greer將源代碼發布到net.sources新聞組。[3]

引用 編輯

  1. ^ The T in tcsh. [31 October 2013]. (原始內容存檔於14 April 2012). 
  2. ^ Release 6.24.12. 2024年4月5日 [2024年4月25日]. 
  3. ^ C shell with command and filename recognition/completion. groups.google.com. [2022-12-20]. (原始內容存檔於2022-12-20). 

鏈接 編輯