$?:退出状态和退出状态码
摘要:$? 变量保存最近的命令退出状态 进程使用退出状态来报告成功或失败 •0 代表成功,1-255代表失败 例如: ping c1 W1 hostdown & /dev/null echo $? 退出状态码 bash自定义退出状态码 exit [n]:自定义退出状态码 注意:脚本中一旦遇到exit命
阅读全文
posted @
2018-07-24 23:05
圆缘
阅读(1122)
推荐(0)
只读变量(常量)和位置变量
摘要:只读变量(常量) UID:只能声明,但不能修改和删除 有效期:当前进程有效期,退出就没有了 声明只读变量: readonly name declare r name 查看只读变量: readonly –p declare r 位置变量:在脚本代码中调用通过命令行传递给脚本的参数 $1, $2, ..
阅读全文
posted @
2018-07-24 16:49
圆缘
阅读(692)
推荐(0)
环境变量,内建环境变量
摘要:变量声明、赋值: export name=VALUE declare x name=VALUE 变量引用:$name, ${name} 想表示10以上的字符串就要用{} 显示所有环境变量: env export printenv declare x 删除变量: unset name bash内建的环
阅读全文
posted @
2018-07-24 16:28
圆缘
阅读(150)
推荐(0)
bash中变量的种类及其用法
摘要:根据变量的生效范围等标准划分下面变量类型: set:查看所有变量(全局变量,局部变量还有函数) 1.局部变量(标准变量,普通变量):生效范围为当前shell进程 当前会话(session);对当前shell之外的其它shell进程,包括当前shell的子shell进程均无效 echo $$:当前进程
阅读全文
posted @
2018-07-22 14:42
圆缘
阅读(4843)
推荐(0)
变量的简单介绍
摘要:变量:命名的内存空间(内存放数据需要一个地址)给用户用的 字符串的存放地址:二进制编号(0101.......) 电脑通过二进制编号(0101......)访问字符串(MAGE) 因为二进制编号(0101......)不好记,所以人类就给二进制编号(0101......)起一个名字为(NAME) 这
阅读全文
posted @
2018-07-19 23:07
圆缘
阅读(293)
推荐(0)