12 2021 档案
摘要:3) sed 增加 cai 命令 c replace替代这行的内容 a append追加,向指定的行或每一行追加内容(行后面)>> i insert插入,向指定的行或每一行插入内容(行后面) ❤企业案例:向文件中追加多行内容 向config里面追加 UseDNS no GSSAPIAUTCATION
阅读全文
摘要:4.5 awk数组 ❤统计日志: ❤统计次数:统计每个ip出现次数,统计每种状态码出现次数,统计系统中每个用户被攻击次数,统计攻击者IP出现次数 ❤累加求和:统计每个IP消耗的流量 shell数组 awk数组 形式 array[0]=old array[1]=lili array[0]=old ar
阅读全文
摘要:4) 三剑客-awk 4.1)特点与应用场景 awk 一门语言,类似于C语言 过滤,统计,计算 过滤,统计日志 4.2 执行过程 awk -F, 'BEGIN{print "name"}{print $2}END{print "end of file"}' 文件名 “以逗号为分隔符,取第二列” 4.
阅读全文
摘要:2)sed-删除 d delete 删除格式 '2d' 指定行号进行删除 '1,5d' 指定行号范围进行删除 '/lidao/d' 类似于grep,过滤,//里面可以写正则 '/10:00/,/11:00/d' 表示范围的过滤 1,/oldboy/d 混合(了解) #常见 实际案例:删除文件中的空行
阅读全文
摘要:1. 特点及格式 sed (stream editor)流编辑器,sed把处理的内容(文件),当作是水,源源不断的进行处理,直到文件末尾 sed格式 命令 选项 sed命令功能(g为修饰符) 参数(文件) sed -r 's#oldboy#oldgirl#g' oldboy.txt sed命令核心功
阅读全文
摘要:1. 三剑客特点及应用场景 命令 特点 场景 grep 过滤 grep命令过滤速度是最快的 sed 替换,修改文件内容,取行 如果要进行替换/修改文件内容 取出某个范围的内容(从早上10:00到11:00) awk 取列,统计计算 取列 对比,比较 >= <= != > < 统计,计算(awk数组)
阅读全文
摘要:符号 + | () {} ? egrep 扩展正则 == grep -E ❤ 1) + 前一个字符连续出现1次或1次以上 grep -E '0+' 文件名 Egrep '0+' 文件名 grep '0\+' 文件名 匹配文件中连续的数字 egrep '[0-9]+' 文件名 >显示过程: egrep
阅读全文
摘要:一 常量 ❤常量(Constant):初始化(initialize)后不能再改变值!不会变动的值。 ❤所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变 final 常量名=值; final double PI = 3.14; ❤常量名一般使用大写符号。
阅读全文
摘要:一、包机制 ❤为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 ❤包语句的语法格式为: package pkg1[. pkg2[. pkg3...]]; ❤一般利用公司域名倒置作为包名; ❤为了使用某一个包的成员,我们需要在Java程序中明确导入该包,使用“import”语句可完成;
阅读全文
摘要:一、运算符 (优先级) ❤Java语言支持如下运算符: 算术运算符:+,-,*,/,%,++,-- 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=,instanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,~,>>,<<,>>>(了解!!!) 条件运算符:? : 扩展赋值运
阅读全文
摘要:一 变量 ❤变量是什么:就是可以变化的量 ❤Java是一种强类型语言,每个变量都必须申明其类型 ❤Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 type varName [=value] [{,varName[=value]}]; 数据类型 变量名 = 值; 可以使用逗号
阅读全文
摘要:1.背景: ❤Java是强类型语言,所以要进行某些运算的时候,需要用到类型转换 低 >高 byte,short,char >int >long >float >double ❤运算中,不同类型的数据先转化为同一类型,然后进行运算 强制类型转换 自动类型转换 //强制转换 (类型)变量名 高 》低//
阅读全文
摘要:3.8) [] 中括号 [abc]1次匹配一个字符,匹配任何一个字符(a或者b或者c) grep -o 显示匹配过程 [a-z] [A-Z] [0-9] [a-zA-Z] > [a-Z] 匹配大小写字母和数字 grep '[a-zA-Z0-9]' 文件名 []里的内容去掉特殊含义 eg:[a-z|A
阅读全文
摘要:1. 正则符号分类 分类 命令 基础正则Basic RE BRE ^ $ ^$ . * .* [a-z] [^abc] grep sed awk 扩展正则 Extend RE ERE + | {} () ? egrep sed -r awk 2. 正则VS通配符 分类 用途 支持的命令 正则(re)
阅读全文
摘要:Java基础语法: 1、 注释、标识符、关键字 2、数据类型 3、类型转换 4、变量、常量 5、运算符 6、包机制、JavaDos 一、初识IDEA IDEA快捷键 psvm public static void main(String[ ] args) {} 生成一个main方法 sout Sys
阅读全文

浙公网安备 33010602011771号