shell
weixin_49226813
这个作者很懒,什么都没留下…
展开
-
Shell面交互
目录Here Document概述Here Document使用注意事项Here Document免交互通过read命令接收输入并打印通过passwd给用户设置密码变量替换变量设定Here Document格式控制关闭变量替换功能去除每行之前的TAB字符Here Document多行注释Expect概述ExpectExpect单一分支语法Expect多一分支语法Expect执行方式直接执行嵌入执行Expect安装expectsendspawn结束符setexp_continuesend_user接收参数 H原创 2020-11-28 19:55:47 · 439 阅读 · 0 评论 -
正则表达式
目录正则表达式的定义正则表达式的用途正则表达式的分类正则表达式层次Linux中文本处理工具基础正则表达式元字符sed工具概述输出符合条件的文本删除符合条件的文本替换符合条件的文本迁移符合条件的文本awk工具sort工具uniq工具tr工具 正则表达式的定义 正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,简单来说,是一种匹配字符串的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字符串。 正则表达式是由普通字符与元字符组成的文字模式。其中普通字符包括大小写字母、数字、标点符号原创 2020-11-28 19:02:27 · 157 阅读 · 0 评论 -
shell函数、数组
目录Shell函数调用函数的方法函数的作用范围函数的参数Shell数组应用场景包括数组定义方法数组包括的数据类型获取数组长度读取某下标赋值数组遍历数组切片数组的替换数组删除ShelI脚本调试 Shell函数 将命令序列按格式写在一起 可方便重复使用命令序列 Shell函数定义 [ function ] 函数名(){ 命令序列 [return x] #便用returngxexit可以显式地结束函数 } 调用函数的方法 函数名 [ 参数1 ] [ 参数2 ] 函数的作用范围 函数在Shell脚原创 2020-11-28 17:58:24 · 65 阅读 · 0 评论 -
Shell编程文件测试、条件语句、循环语句
目录条件测试test命令文件测试整数值比较字符串测试逻辑测试if语句的结构单分支结构双分支结构多分支结构case多分支语句硬盘超额报警 条件测试 test命令 测试表达式是否成立,若成立返回0,否则返回其他数值 格式1:test 条件表达式 格式2:[ 条件表达式 ] 文件测试 [ 操作符 文件或目录 ] 常用的测试操作符 -d:测试是否为目录(Directory) -e:测试目录或文件是否存在(Exist) f:测试是否为文件(File) -r:测试当前用户是否有权限读取。(Read) -原创 2020-11-28 16:47:04 · 93 阅读 · 0 评论