Linux中的变量有环境变量和用户自定义变量,关于环境变量,可以查看这篇博客:linux环境变量 本文主要针对的是用户在shell脚本中定义的变量,但是环境变量也可以在shell脚本中使用。 普通变量 注意事项: 变量名以英文字母或者下划线开头,但是不能以数字开头 变量名区分 ...
查看系统所有shell和默认shell 查看系统所有的shell: 查看系统默认shell: 第一个shell脚本,打印字符串Hello World 新建文件 .sh,在 .sh中输入代码: 第一行 告诉脚本要用什么解释器来执行, bin sh是解释器的路径。 第二行echo命令表示向标准输出文件 一般是指显示器 输出文件, 包裹的表示字符串。 执行shell脚本 a b c shell变量 在 ...
2019-04-03 17:38 0 2156 推荐指数:
Linux中的变量有环境变量和用户自定义变量,关于环境变量,可以查看这篇博客:linux环境变量 本文主要针对的是用户在shell脚本中定义的变量,但是环境变量也可以在shell脚本中使用。 普通变量 注意事项: 变量名以英文字母或者下划线开头,但是不能以数字开头 变量名区分 ...
这里定义变量时加了空格,然后定义变量失败,$debugDir直接就为空,结果把我几个文件夹给删了,早上写的代码没有git add,全没了。。。 所以以后写脚本,运行的时候一定要先将代码保存 ...
http://blog.csdn.net/qyf_5445/article/details/8886071 自定义变量bash中变量无类型区分aa=abc123 定义变量并赋值abc123aa= 定义空变量或者清空变量aa,但变量还存在export test="hello ...
定义变量: 注意: 所有shell变量都是字符串类型; 给变量赋值的等号两边不能有空格; 单引号包裹的字符串是原始字符串,里面的所有字符仅仅表示字符本身; 双引号包裹的字符串里面的表达式会进行计算,转义字符会起转义作用。 使用变量: 重新赋值 ...
定义数组 arr=(1 2 3 4 5) 访问数组 # echo ${arr[0]}1 打印数组中所有的值 # echo ${arr[*]} 1 2 3 4 5 打印数组长度 # echo ${#arr[*]}5 以上定义的数组,索引只能为数字,下面将介绍关联数组 关联数组 ...
Shell 数组 bash支持一维数组(不支持多维数组),并且没有限定数组的大小。 类似与 C 语言,数组元素的下标由 0 开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应大于或等于 0 。 定义数组 在 Shell 中,用括号来表示数组,数组元素用"空格"符号分割 ...
一、变量类型 1.1、自定义变量 1.定义变量 2.引用变量 3.查看变量值 4.取消变量 5.作⽤用范围 仅在当前shell中有效 1.2、系统环境变量 1.定义环境变量 2.引用环境变量 3.查看环境变量 4.取消环境变量 5.变量作 ...
一、变量定义 定义变量时,变量名不加美元符号($) 注意,变量名和等号之间不能有空格。同时,变量名的命名须遵循如下规则: 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 不能使用bash里的关键字(可用help命令 ...