C Shell 编辑
C shell是Unix shell的一种,由比尔·乔伊BSD系统上开发。C shell脱胎于Unix第六版的/bin/sh,也是Bourne shell的前身。这种shell的语法类似于C语言,与Bourne shell相比,C shell有不少特别的功能,比如aliases、command history。目前C shell已不再被广泛使用,后继者包括TcshKorn shellGNU Bourne-Again shell
1
相关
KornShell是一款由大卫·科恩于二十世纪八十年代早期在贝尔实验室开发的Unix shell,并在1983年7月14日的USENIX年度技术会议上发布。起初此软件基于Bourne shell的源代码编写。其他贡献者有贝尔实验室的开发者,如迈克·维奇和帕特·沙利文;他们分别编写了Emacs和Vi风格的行编辑模式代码。KornShell向后兼容Bourne shell,同时还根据贝尔实验室用户的需求添加了诸多C Shell的功能。
KornShell是一款由大卫·科恩于二十世纪八十年代早期在贝尔实验室开发的Unix shell,并在1983年7月14日的USENIX年度技术会议上发布。起初此软件基于Bourne shell的源代码编写。其他贡献者有贝尔实验室的开发者,如迈克·维奇和帕特·沙利文;他们分别编写了Emacs和Vi风格的行编辑模式代码。KornShell向后兼容Bourne shell,同时还根据贝尔实验室用户的需求添加了诸多C Shell的功能。
KornShell是一款由大卫·科恩于二十世纪八十年代早期在贝尔实验室开发的Unix shell,并在1983年7月14日的USENIX年度技术会议上发布。起初此软件基于Bourne shell的源代码编写。其他贡献者有贝尔实验室的开发者,如迈克·维奇和帕特·沙利文;他们分别编写了Emacs和Vi风格的行编辑模式代码。KornShell向后兼容Bourne shell,同时还根据贝尔实验室用户的需求添加了诸多C Shell的功能。
fish 是一个Unix shell。fish旨在成为一个比其他shell交互性更强、用户体验更好的shell,并让其丰富的强大功能能够被用户轻松发现、记住并学以致用。fish的语法既不衍生于Bourne shell也不衍生于C Shell,故被分类为一种“外来”shell。有别于为节约系统资源而默认禁用部分功能的其他shell,fish的全部功能都是默认启用的。
威廉·纳尔逊·乔伊,昵称比尔·乔伊,生于美国密歇根州法明顿山,计算机科学家与程序员,是BSD操作系统的主要设计者,曾创作了包括Vi、C Shell等软件。与维诺德·柯斯拉、史考特·麦克里尼和安迪·贝托尔斯海姆一起创立了太阳微系统,并作为首席科学家直到2003年。
威廉·纳尔逊·乔伊,昵称比尔·乔伊,生于美国密歇根州法明顿山,计算机科学家与程序员,是BSD操作系统的主要设计者,曾创作了包括Vi、C Shell等软件。与维诺德·柯斯拉、史考特·麦克里尼和安迪·贝托尔斯海姆一起创立了太阳微系统,并作为首席科学家直到2003年。
pushd 与 popd 是用于操作命令行界面目录栈的命令。它们在DOS、Microsoft Microsoft Windows、ReactOS和Unix-like等系统上的4DOS、Bash、C shell、Tcsh、Hamilton C shell、KornShell、Cmd.exe和PowerShell等命令行解释器中可用。