Shell 脚本教程

本教程介绍Linux/Unix的Shell脚本编程。本教程力求通过简单明了的介绍,丰富的示例让你快速掌握Linux / Unix shell脚本。

Shell简史

Bourne shell由Steve Bourne编写,首次出现在Unix的贝尔实验室研究版本第七版中。

Bash是Brian Fox为GNU项目编写的Shell程序,是Bourne shell的替代品。它于1989年首次发布,已经作为大多数Linux发行版和苹果macOS(以前的OS X)的默认登录shell,广泛流行。

另外还有许多其他的shell,包括Korn Shell (ksh)、C Shell (csh)和tcsh等变体。

本教程主要介绍主流的Bash。其他Shell大同小异,可以参考相关资料。

可以通过命令sh --version查看你的shell版本:

[kevin@qikegu ~]$ sh --version
GNU bash, 版本 4.2.46(2)-release (x86_64-redhat-linux-gnu)
Copyright (C) 2011 Free Software Foundation, Inc.
许可证 GPLv3+: GNU GPL 许可证版本3或者更高 <http://gnu.org/licenses/gpl.html>

这是自由软件,您可以自由地更改和重新发布。
在法律允许的范围内没有担保.

面向学习者

  • 了解Unix/Linux shell命令基本使用,了解常见的命令(ls, cp, echo 等)
  • 基本的编程知识:了解变量,函数等概念

章节



浙ICP备17015664号联系我们网站地图  
@2019 qikegu.com 版权所有,禁止转载