tcsh (编程命令完成和命令行编辑)

rose1 发表于 2020-10-22 16:24
浏览次数:
在手机上阅读

在类似Unix的操作系统上,tcsh(发音为“ tee-see-shell”或“ tee-see-ess-aysh”)是基于C Shell的命令行 外壳。它的主要功能是可编程命令完成和命令行编辑。

查看英文版

目录

1 tcsh 运行系统环境

2 tcsh 说明

tcsh 运行系统环境

Linux

tcsh 说明

tcsh是Berkeley UNIX C shell csh的增强但完全兼容的版本。它是一种命令语言解释器,可用作交互式登录外壳程序和外壳程序脚本命令处理器。它包括一个命令行编辑器(请参阅命令行编辑器),可编程的单词补全(请参阅完成和清单),拼写更正(请参阅拼写更正),历史记录机制(请参见历史记录替换),作业控制(请参见Jobs)和一种类似于C编程语言的语法。

历史

tcsh由Ken Greer在1970年代后期开始于卡内基梅隆大学开发。tcsh中的“ t ” 是指TENEX,它是具有命令完成功能的DEC操作系统,它启发了Greer创建具有类似功能的外壳。在Fairchild AI实验室的Mike Ellis的合作下,tcsh的工作继续进行,1983年10月,tsch的源代码发布到了系统编程新闻组。

tcsh is an enhanced but completely compatible version of the Berkeley UNIX C shell, csh. It is a command language interpreter usable both as an interactive login shell and a shell script command processor. It includes a command-line editor (see The Command-Line Editor), programmable word completion (see Completion and Listing), spelling correction (see Spelling Correction), a history mechanism (see History substitution), job control (see Jobs) and a C programming language-like syntax.

History

tcsh was developed by Ken Greer beginning in the late 1970s at Carnegie Mellon University. The "t" in tcsh refers to TENEX, a DEC operating system featuring command-completion, which inspired Greer to create a shell with a similar feature. Work on tcsh continued with the collaboration of Mike Ellis at Fairchild A.I. Labs, and the source code for tsch was posted to a systems programming newsgroup in October, 1983.

查看英文版

查看中文版

其他命令行

tabs | tac | talk | tail | tcopy | tty | tar | tbl | tcpdump | tcsh | time | tee | timex | telinit | telnet | test | top | touch | tput | tr | troff | traceroute |

如此好文,分享给朋友
发表评论
验证码:
评论列表
共0条