awk 判断并筛选数据

在linux上利用awk对数据进行筛选,并输出

针对数据文件,利用awk 判断符合条件的数据,并筛选出结果数据,输入到对应的文件中。

awk '{if ($7>5) print}' A|less   ###筛选A文件中第七列大于5的数据,显示所有符合的结果
awk '{if ($6>5 && $7>5) print}' A|less   ###筛选A文件中第六列和七列都大于5的数据,显示所有符合的结果
awk '{if ($6>5 || $7>5) print}' A|less   ###筛选A文件中第六列或七列都大于5的数据,显示所有符合的结果
awk '{if ($7>5) print}' A|less>B   ###筛选A文件中第七列大于5的数据,并将符合的结果输入到B文件中


  • 发表于 2018-05-17 09:41
  • 阅读 ( 7725 )
  • 分类:linux

0 条评论

请先 登录 后评论
Daitoue
Daitoue

167 篇文章

作家榜 »

  1. omicsgene 700 文章
  2. 安生水 348 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 82 文章
  6. 红橙子 78 文章
  7. rzx 75 文章
  8. CORNERSTONE 72 文章