欢迎光临散文网 会员登陆 & 注册

泽阳Shell编程自动化

2023-07-26 15:01 作者:bili_93891819972  | 我要投稿

Shell(Unix Shell)是一种命令行解释器,是Unix操作系统下最传统的人机接口。 Shell脚本是解释执行的,不需要编译,和大部分的编程语言很相似,也有基本的变量和流程控制语句。我们平时使用Shell有两种方式:

  • 输入命令,执行,这种方式称为交互式(Interactive);

  • 批处理(Batch)方式,用户事先写好Shell脚本文件,然后顺序执行脚本中的命令。

第一个Shell环境是Thompson Shell,在贝尔实验室开发并于1971年发布。

现代Shell最突出的祖先是被称为shBourneShell,这是以在AT&T工作的创始人Stephen Bourne命名的。

Shell一直在基于这个概念,不断添加各种新功能,演变出很多种的Shell

例如,很早版本的OS X中使用的是:

  • tcsh 作为默认的Shell。这是由csh(C shell),一种类似C语言的Shell演变而来。

OS X 10.3版与10.4版之后,默认的Shell是:


泽阳Shell编程自动化的评论 (共 条)

分享到微博请遵守国家法律