AWK 是一种处理文本文件的语言,是一个强大的文本分析工具。
确认是否安装awk
命令行输入:which awk

基本语法
1.语法格式:
awk [options] file ...
2.基本命令
1.输出文件内容
awk '{print}' 文件名
行匹配语句 awk '' 只能用单引号

2.截取文件部分列
awk '{print $列,$列}' 文件名 > 新的文件名

3.指定分隔符
awk -F ‘分隔符’ '{print $列,$列}' 文件名 > 新的文件名


4.设置变量
awk -F '分隔符' -v a=变量值 '{print $列,$列+变量值}' 文件名 > 新的文件名


5.文件列值的过滤
awk -F '分隔符' '$列>(或==或<)某个值 {print $列,$列}' test3.txt

网友评论