1)缺点:不能对已知结果进行更妀
从单个文件或多个文件查找指定内容并显示行号
指定字符串查找开头,非开头和结尾的内容
过滤指定日志里面的ip个数
过滤指定路径下所有文件里面包含指定字符内容
1、sed默认不编辑原文件而是逐行操作,复制一份到指定内存(模式空间);
2、模式空间内进行模式匹配即和指定条件做匹配:
不满足,输出到标准输出;
满足:进行指定的模式操作再输出到标准输出;
将文件内容列出并且列印行号,同时將第2~3行删除
在第2行后(即加上第3行)加上‘drink tea’
查找指定行区间以XX开头的内容
匹配行之后增加显示内容
文本逆序输出(行逆序)
文件中每行內容逆向显示
指定内容替换(将root全部替换成mysql)
1)支持过滤方式“列”匹配
FS 保存或设置分隔符例如FS=",";
1,0 当前读入整行的文本内容;
NF 记录当前處理行的字段个(列)数;
NR 记录当前处理行的数量;
FNR 保存当前处理行在原文本内的行号;