1.grep 过滤
sed 增删改查 过滤 替换 修改 取行
awk 过滤 取列 统计计算
grep 过滤
-i 过滤不区分大小写
-v 取反
-w 通过字母过滤
-n 显示行号
-o 显示过程 显示每次grep显示的内容
-E 支持扩展正则 egrep
-A 显示grep找出的内容及接下来的几行 after
-B 显示grep找出的内容及前几行
-C显示grep找出的内容 上下各几行
-R 递归过滤
-l 在grep过滤中只显示文件名
-c 统计包含xxxx一共有多少行
sed stream editor 流编辑器
每个文件 源源不断水流 一行接一行
增删改查
-p 查看pront
根据行号进行查找sed -n '3p' lidao
行号范围 '1,5p'
使用正则进行过滤 ‘/oldboy/p’
使用正则表达范围‘/102/,/105/p’
增加
a append sed'3aoldboy‘
追加 在你指定的行后面的追加内容
插入 在你指定的行上面插入信息 i insert
把这一行的内容先清空然后写入 c replace
-n取消默认输出
-i 修改文件内容 -i.bak
网友评论