![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
文章平均质量分 90
linux中shell的操作
摆渡使者
老司机
展开
-
免交互系统
目录一.Here Document1.定义2.Here Document 变量设定二.expect1.定义2.expect中相关命令2.1.spawn 启动新的进程(监控,捕捉)2.2.expect 从进程接收字符串2.3.send 用于向进程发送字符串2.4.exp_continue 匹配多个字符串在执行动作后加此命令2.5.结束符1.expect eof2.interact6.set7.send_user8.接收参数总结一.Here Document1.定义使用I/O重定向的方式将命令列表提供给原创 2021-10-28 13:32:16 · 21733 阅读 · 0 评论 -
正则表达式
目录一.正则表达式1.主要用来匹配字符串(命令结果,文本内容),2.表示次数3.位置锚定4.分组或其他二.元字符三.扩展正则表达式二.sed2.sed脚本格式二级目录三级目录一.正则表达式1.主要用来匹配字符串(命令结果,文本内容),通配符匹配文件(而且是已存在的文件)基本正则表达式扩展正则表达式. 表示任意一个字符[]取其中一个[^]排除[root@localhost ~]# echo abc |grep a.c //表示原来的点需要加\转义abc[roo原创 2021-10-27 14:44:14 · 21824 阅读 · 0 评论 -
shell编程之条件语句
目录一.条件测试二.比较整数数值三.字符串比较四.逻辑测试(短路运算)五.if语法六.case悟句结构一.条件测试1.test命令测试表达式是否成立,若成立返回0,否则返回其他数值格式1: test 条件表达式格式2:[ 条件表达式 ] 前后都要有空格操作符:-d:测试是否为目录(Directory)-e:测试目录或文件是否存在(Exist)-a:测试目录或文件是否存在(Exist)-f:测试是否为文件(File)原创 2021-10-20 17:09:55 · 21744 阅读 · 0 评论 -
shell 语言
目录一.shell脚本基础1 shell的作用2.什么是shell脚本?及构成3.脚本执行逻辑及执行方式脚本执行逻辑4.脚本错误5.脚本错误常见的有三种区别6.执行脚本方式1)./脚本2).bash 脚本3). . 脚本4).做软链接5).sourse 脚本6).sh 脚本7.脚本应用场景二.重定向1.交互式硬件设备2.E0F2.重定向操作三.变量1.变量基础2.命名要求3.变量追加值4.read -p5.整数的运算expr只能进行整数的运算三级目录一.shell脚本基础1 shell的作用Linux原创 2021-10-20 15:50:57 · 23303 阅读 · 0 评论 -
shell编程之循环语句与函数
目录一.循环语句1.echo命令2.date命令二.循环含义1.for循环100求和奇偶求和批量添加用户并设置默认密码为“123456”99乘法表批量更改后缀名2.while数字炸弹用while求和3.untiluntil做100求和二级目录三级目录一.循环语句1.echo命令-n 不要追加换行-e 启用下列反斜杠转义的解释-E 显式地抑制对于反斜杠转义的解释反斜杠字符作用\n输出换行\r光标移至行首,并原创 2021-10-23 09:29:28 · 21666 阅读 · 0 评论