grep
- 对文本进行模式查找, 如果匹配则打印(RE)
grep [选项] 基本正则表达式 [文件]
-------
-c 输出匹配计数
-i 不区分大小写
-v 不包括匹配文本的所有行
-E 匹配&&或者||
ps ax | grep "named" 查找named
awk
- 域和记录
- awk的结果输出:1. > 重定向; 2. tee
awk '{print $0}' grade.txt >wow
awk '{print $0}' grade.txt | tee delete_me_and_die //输出到文件的同时输出到屏幕
awk的正则表达式
- 适用于awk的(不适应sed和grep):
-
- —-匹配一个或多个
- ? —–匹配模式出现频率
-
- 条件操作
- awk内置变量
- awk的内置字符串函数
- match=是否是一部分
- sub模式第一次出现的位置
- substr 按照启始长度
- 屏蔽字符串
- awk print
- shell向awk传值
sed
- 处理行的替换
grep 不可以编辑文本
sed awk 可以编译文本