shell awk 常见命令

1 . awk 查看文件大小

比如   ls -alh |awk /TD/ | awk '{print $5}'

ls -alh   返回文件详情列表 

awk /TD/   返回有 TD 字符的那一行

 awk '{print $5}'   返回这一行的 ls -alh命令的第5列 , 也就是文件大

 2. 获取命令结果中匹配到的下一行

比如  location

  hdfs/---

命令  | awk '/location/{getline a;print a}'

返回的就是 location下一行的数据 , 也就是具体的数据

原文地址:https://www.cnblogs.com/alpha-cat/p/13032821.html