摘要:
Shell 基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 expr 是一款表达式计算工具,使用它能完成 阅读全文
摘要:
数组定义 1、数组分类 普通数组:只能使用整数作为数组索引(元素的下标) 关联数组:可以使用字符串作为数组索引(元素的下标) 2、普通数组定义 一次赋予一个值 数组名[索引下标] = 值(元素) array[0]=v1 array[1]=v2 array[2]=v3 array[3]=v4 一次赋予 阅读全文
摘要:
【四则运算符号】 表达式 举例 $(( )) echo $((1+1)) $[ ] echo $[10-5] expr expr 10 / 5 (运算符左右有空格) let n=1;let n+=1 等价于 let n=n+1 一、整数运算 1、基本运算类别 加法:+ 减法:- 乘法:* 整除:/ 阅读全文
摘要:
一、脚本 1、shell组成 #!脚本声明(使用哪种解释器) # 注释信息 脚本内容 注意: 如果直接将解释器路径写死在脚本里,可能在某些系统就会存在找不到解释器的兼容性问题,所以可以使用: #!/bin/env 解释器 #!/bin/env bash 2、执行脚本方式 sh -x 脚本文件路径 s 阅读全文