本文共 518 字,大约阅读时间需要 1 分钟。
-a是并且的意思 -o是或者的意思王账号可否读和写文件
-v是判断这个变量是否设置了,是否有值 没有赋值,和赋值空时不一样的【【】】是正则表达式,不用正则表达式一般用[]一个中括号
test的写法推荐用[]替代,清晰 系统变量也这么写 判断变量是否是空字符串 变量为空 x=x 不为空就不等于 1. 2, 3找出磁盘超过80报警 n为空也想要执行下去那就加""号 1.2.
3.只要创建这个文件用户就登不上 判断是否存在 read默认是给变量赋值 -n长度 -d输入结束符 -t 超时鸡兔同笼
总结: shell 变量:局部(当前shell)和环境(可以传给子shell) 1 , 1, 1,@当做单个参数, ∗ 当 作 整 个 参 数 , * 当作整个参数, ∗当作整个参数,#参数个数,$0脚本名字 set unset export declare -i定义数字变量 -r只读的 -x环境变量 env env set unset test =[] 等价 【【】】扩展正则表达式 expr 数学运算 export 显示定义环境变量 readlonly pstree 查看进程数 shift 后面参数往左移 替换$1 && ||转载地址:http://wrzgn.baihongyu.com/