摘要: 目录: 一、sed编辑器 二、打印内容 三、使用地址 四、删除行 五、替换 六、插入 一、sed编辑器 sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。 阅读全文
posted @ 2021-07-31 19:43 咖啡coffee 阅读(52) 评论(0) 推荐(0)
摘要: 目录: 一、awk工作原理 二、按行输出文本 三、按字段输出文本 四、通过管道,双引号调用shall命令 五、CPU使用率 六、使用awk 统计 httpd 访问日志中每个客户端IP的出现次数 一、awk工作原理 逐行读取文本,默认以空格或tab键为分隔符进行分隔, 将分隔所得的各个字段保存到内建变 阅读全文
posted @ 2021-07-31 19:43 咖啡coffee 阅读(3889) 评论(0) 推荐(0)
摘要: 目录: 一、Here Document 免交互 二、Expect 一、Here Document 免交互 使用I/O重定向的方式将命令列表提供给交互式程序或命令, 比如 ftp、cat 或 read 命令。 是标准输入的一种替代品可以帮助脚本开发人 员不必使用临时文件来构建输入信息, 而是直接就地生 阅读全文
posted @ 2021-07-31 19:43 咖啡coffee 阅读(88) 评论(0) 推荐(0)
摘要: 正则表达式 通常用于判断语句中,用来检查某一字符串是否满足某一格式 正则表达式是由普通字符与元字符组成 普通字符包括大小写字母、数字、标点符号及一些其他符号 元字符是指在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符 (即位于元字符前面的字符)在目标对象中的出现模式 基础正则表达式常见元 阅读全文
posted @ 2021-07-31 17:04 咖啡coffee 阅读(62) 评论(0) 推荐(0)
摘要: 目录: 一、sort命令 二、uniq命令 三、tr命令 四、cut命令 五、eval命令 一、sort命令 以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序 语法格式 sort [选项] 参数 cat file | sort 选项 常用选项 -f: 忽略大小写,会将小写字母都转换为大写 阅读全文
posted @ 2021-07-31 16:56 咖啡coffee 阅读(54) 评论(0) 推荐(0)
摘要: 1、冒泡排序 类似气泡上涌的动作,会将数据在数组中从小到大或者从大到小不断的向前移动。 基本思想∶ 冒泡排序的基本思想是对比相邻的两个元素值,如果满足条件就交换元素值,把较小的元素移动到数组前面,把大的元素移动到数组后面(也就是交换两个元素的位置), 这样较小的元素就像气泡一样从底部上升到顶部。 算 阅读全文
posted @ 2021-07-31 16:26 咖啡coffee 阅读(478) 评论(0) 推荐(0)
摘要: 目录: 一、数组定义的方法 二、数据包括的数据类型 三、获取数组长度 四、获取数据列表 五、读取某下标赋值 六、数组遍历 七、数组切片 八、数组替换 九、数组删除 十、数组追加元素 十一、向函数传参 十二、从函数返回数组 一、数组定义的方法 1 (30 20 10 60 50 40) 2 0 1 2 阅读全文
posted @ 2021-07-31 16:15 咖啡coffee 阅读(84) 评论(0) 推荐(0)