摘要: 1. 数值测试:数值比较 -eq:是否等于; [ $num1 -eq $num2 ] -ne:是否不等于; -gt:是否大于; -ge:是否大于等于; -lt:是否小于; -le:是否小于等于; 2. 字符串测试: ==:是否等于; >:是否大于; <:是否小于; !=:是否不等于; =~:左侧字符 阅读全文
posted @ 2017-03-07 13:28 炼狱腾蛇 阅读(220) 评论(0) 推荐(0)
摘要: 1. 变量: 1.1. 局部变量:作用域是函数的生命周期;在函数结束时被自动销毁; 定义局部变量的方法:local VARIABLE=VALUE 1.2. 本地变量:作用域是运行脚本的shell进程的生命周期;因此,其作用范围为当前shell脚本程序文件; 1.3. 环境变量 1.4. 位置参数变量 阅读全文
posted @ 2017-03-07 13:26 炼狱腾蛇 阅读(1630) 评论(0) 推荐(0)
摘要: 1. 选择执行: 1.1. if 单分支的if语句: 双分支的if语句: 示例:通过参数传递一个用户名给脚本,此用户不存时,则添加之; 练习:通过命令行参数给定两个数字,输出其中较大的数值; 练习:通过命令行参数给定一个用户名,判断其ID号是偶数还是奇数; 练习:通过命令行参数给定两个文本文件名,如 阅读全文
posted @ 2017-03-07 13:11 炼狱腾蛇 阅读(250) 评论(0) 推荐(0)