linux三剑客简单记录
linux三剑客:awk,sed,grep
他们都是处理文件的有力助手,配上正则表达式非常强大
一、awk(取列,取行,计算等)
用法:awk [options] ‘program’ file
options:-f 指定分隔符分隔每行内容
-v 定义或修改一个awk的内部变量
分割后列表示:
$0 一整行内容
$1 按分隔符分隔的第一个内容
NF 最后一列
$(NF-n) 倒数第n列
NR 表示行号
例:取文件每行前4个字符
awk -F '分隔符' '{print substr($1,0,4)}'
原创
2020-05-22 17:19:06 ·
99 阅读 ·
0 评论