#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 · 82 阅读 · 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 · 59 阅读 · 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 · 84 阅读 · 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 · 79 阅读 · 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 · 76 阅读 · 0 评论