
#shell
文章平均质量分 68
zoujiangMr
这个作者很懒,什么都没留下…
展开
-
SHELL DAY05(awk基本用法 、 awk应用案例 、 综合脚本)
案例1:使用awk提取文本案例2:awk处理条件案例3:awk数组案例4:awk扩展应用案例5:编写监控脚本案例6:编写安全检测脚本1 案例1:使用awk提取文本1.1 问题本案例要求使用awk工具完成下列过滤任务:练习awk工具的基本用法提取本机的网卡流量、根分区剩余容量、获取SSH远程失败的IP地址格式化输出/etc/passwd文件中的用户名、UID、宿主目录信息1.2 步骤实现此案例需要按照如下步骤进行。步骤一:awk文本过滤的基本用法1)基本操作方法格式:awk原创 2021-09-24 15:24:27 · 111 阅读 · 0 评论 -
SHELL DAY04(正则表达式 、 sed基本用法 、 sed应用案例)
案例1:使用正则表达式案例2:sed基本用法案例3:使用sed修改系统配置案例4:sed多行文本处理案例5:sed综合脚本应用1 案例1:使用正则表达式1.1 问题本案例要求熟悉正则表达式的编写,完成以下任务:利用egrep工具练习正则表达式的基本用法1.2 方案表-1 基本正则列表表-1 扩展正则列表1.3 步骤实现此案例需要按照如下步骤进行。步骤一:正则表达式匹配练习1)典型的应用场合:grep、egrep检索文本行grep命令不带-E选项时,支持基本正则匹配模式。比原创 2021-09-24 11:46:30 · 96 阅读 · 0 评论 -
SHELL DAY03(case语句 、 函数及中断控制 、 字符串处理 )
案例1:基于case分支编写脚本案例2:编写一键部署软件脚本案例3:启动脚本案例4:使用Shell函数案例5:中断及退出案例6:字符串截取及切割案例7:字符串初值的处理1 案例1:基于case分支编写脚本1.1 问题本案例要求编写test.sh脚本,相关要求如下:能使用redhat、fedora控制参数控制参数通过位置变量$1传入当用户输入redhat参数,脚本返回fedora当用户输入fedora参数,脚本返回redhat当用户输入其他参数,则提示错误信息1.2 方案ca原创 2021-09-24 11:31:40 · 121 阅读 · 0 评论 -
SHELL DAY02( 条件测试 、 if选择结构 、 循环结构 )
案例1:条件测试操作案例2:使用if选择结构案例3:使用for循环结构案例4:使用while循环结构1 案例1:条件测试操作1.1 问题本案例要求参考PPT上的示例,分别练习以下条件测试操作:字符串匹配比较整数值的大小识别文件/目录的状态多个条件/操作的逻辑组合1.2 步骤实现此案例需要按照如下步骤进行。步骤一:条件测试的基本用法1)语法格式使用“test 表达式”或者[ 表达式 ]都可以,表达式两边至少要留一个空格。条件测试操作本身不显示出任何信息。测试的条件是否成立主要原创 2021-09-24 11:18:18 · 101 阅读 · 0 评论 -
SHELL DAY01(Shell概述 、 编写及执行脚本 、 Shell变量 、 数值运算)
案例1:Shell基础应用案例2:简单Shell脚本的设计案例3:使用Shell变量案例4:变量的扩展应用案例5:Shell中的数值运算1 案例1:Shell基础应用1.1 问题本案例要求熟悉Linux Shell环境的特点,主要练习以下操作:切换用户的Shell环境练习命令历史、命令别名重定向标准输入/输出/错误输出管道操作实践1.2 步骤实现此案例需要按照如下步骤进行。步骤一:切换用户的Shell环境什么是shell?Shell是在Linux内核与用户之间的解释器程序,原创 2021-09-24 11:02:49 · 120 阅读 · 0 评论