shell编程之变量

1.shell简介

Shell与其他语言的对比

1.php和java主要实现功能 不管是PHP ,还是JAVA ,它是用来编写应用程序的,或是网站; JAVA主要是实现服务端程序。

而shel编程,它是一个脚本语言(所见即所得)。它不需要执行编译过程之后再执行;它是编译过程放在执行过程中,所以,执行起来要慢得多,

2.Shell简化管理操作 SHELL,主要是帮助管理员,简化管理操作。
比如,批量增加用户,定时备份脚本,批量记录什么LOG.....

2.Bash变量

1. 什么是变量与变量分类

2. 用户自定义变量

变量定义(1)不能以数字开头;(2)等号左右两边不能加空格;(3)变量值里有空格必须用双(单)引号括起来

Shell在定义变量的时候不需要加$,调用的时候才需要加$

Shell不能做数值的叠加

删除变量,不是删除变量值,不用加"$"

3. 环境变量

子bash

pstree命令查看进程树,如下:

4.bash语系变量

举例:

举例:

5. 位置参数变量

加法计算器的编写:

$ 和 $@必须用双引号括起来*

6. 预定义变量

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容