![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
文章平均质量分 93
小宝是狗子啊
这个作者很懒,什么都没留下…
展开
-
Linux之awk命令
目录一、awk基础语法1.1 主要用法1.2 awk内置变量1.3 过滤时机二、awk基础应用案例三、awk条件判断3.1 正则表达式3.2 数值、字符比较3.3 逻辑比较测试3.4 运算符四、awk流程控制4.1 if语句4.2 for循环五、awk数组与应用案例六、awk综合案例6.1 ss命令6.2 过滤连接状态注:/etc/passwd内容一、awk基础语法创造者:Aho、Weinberger、Kernighan...原创 2021-12-13 20:47:10 · 4603 阅读 · 1 评论 -
Shell脚本正则表达式与sed基础
目录一、正则表达式1.1 扩展正则符号1.2 Perl兼容的正则符号1.3 grep语法格式二、sed基础2.1 常用命令选项2.1.2正则定位2.3 使用sed修改配置2.3.1 Delete指令2.3.2 Replace指令2.3.3 Substitution2.3.4 正则符号()2.3.5 =打印行号2.4 多行文本处理2.4.1 Inset指令2.4.2 Append指令2.4.3 Read指令2.4.4 Write...原创 2021-12-12 23:14:57 · 874 阅读 · 0 评论 -
Shell脚本函数与子串处理
一、case语句检查、判断变量的取值,命令序列最后必须以分号结尾(双分号)case 变量 in模式1) 命令序列1;;模式2) 命令序列2;;...*) 默认命令序列esac示例xm@ubuntu:~/shell$ cat casetest.sh#!/bin/bashread -p "请输入redhat|fedora:" keycase $key inredhat) echo "fedora.";;fedora) ec...原创 2021-12-11 23:18:08 · 330 阅读 · 0 评论 -
Shell脚本基础语法
目录一、条件测试1.1 字符串比较1.2 整数值比较1.3 文件状态测试1.4 控制操作符1.5 监控脚本二、if语句(单、多分支)三、for循环3.1 {1..4}四、while循环五、DEMO一、条件测试使Shell脚本获得识别能力,为命令的执行提供最直接的识别依据1、文件或目录的读/写等状态2、数值的大小3、字符串是否匹配4、多条件组合test测试操作,一般推荐方括号进行条件测试语法格式1、test 选项 参数2、[ 选项 参数原创 2021-12-11 21:29:56 · 209 阅读 · 0 评论 -
Shell脚本基础与变量
一、Shell基础常见的Shell解释器有"/bin/bash、/bin/sh、/bin/csh、/bin/tcsh",解释器负责将用户的指令翻译为内核可以识别的指令交互式:命令行,逐条解释执行、效率低非交互式(脚本):需要提前设计,批量执行、效率高通过usermod、chsh可以更改登陆shell添加一个用户,通过grep可以看用户的解释器为shxm@ubuntu:~$ sudo useradd testxm@ubuntu:~$ grep test /etc/passwdtes.原创 2021-12-10 23:52:30 · 174 阅读 · 0 评论