
Shell 编程
common17
本人热爱IT,
common anything!!!!
CN
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
0101-Shell流程控制
0001- if else Shell的流程控制不可为空,如果else分支没有语句执行,就不要写这个else。 1’if的语句语法 if conition then command1 command2 ... commandn fi 适用于终端命令提示符的语句语法: if [$(ps -ef |grep -c "ssh") -gt 1 ]; then echo ...原创 2019-11-08 00:14:57 · 220 阅读 · 0 评论 -
0100-Shell数组
bash支持一维数组(不支持多维数组),并且没有限定数组的大小,初始化时不需要定义数组大小。 数组元素的下标由0开始编号。 获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应大于或等于0. 0001-定义数组 Shell中用括号表示数组,数组元素用“空格”符号分割开,一般形式为: array_name=(value0 value1 value2 ... valuen) 或 arra...原创 2019-11-07 21:45:39 · 184 阅读 · 0 评论 -
0011-Shell字符串(最常用的数据类型)
字符串的定义可以用单引号,也可以双引号,也可以不用引号。 0001-单引号 str='this is a string' 单引号字符串的限制: 单引号里的任何字符都会原样输出,单引号字符串中的变量时无效的。 单引号字符串中不能出现单独一个的单引号(对单引号使用转义符号也不行),但可成对出现,作为字符串拼接使用。 str='I am ''a '‘good boy’ #单引号里有两对单引号,不...原创 2019-11-07 21:40:59 · 349 阅读 · 0 评论 -
0010-Shell 变量
Shell 变量 定义变量时,变量名不需要加美元符号$。 your_name="cool" 注意,变量名与等号之间不能有空格。 变量名定义规则: 只能使用英文字母,数字和下划线,首个字符不能以数字开头; 中间不能有空格,可以使用下划线; 不能使用标点符号; 不能使用bash里的关键字。 0001-变量赋值 1’显示变量赋值 your_name="cool" 2’用语句给变量赋值 for...原创 2019-11-07 21:39:01 · 134 阅读 · 0 评论 -
0001-Hello world
Shell 编程 Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁。 Shell既是一种命令语言,又是一种程序设计语言。 Shell是指一种应用程序,为用户提供一个界面,完成用户访问操作系统内核的服务。 Shell 脚本 Shell 脚本(Shell Script),是一种Shell编写的脚本程序。 Shell 与 Shell脚本是两个概念,所以本文中的Shell编程指的是S...原创 2019-11-07 21:36:07 · 123 阅读 · 0 评论