用特定日期管道输入awk后,文件夹中的linux cat文件

时间:2016-10-04 14:28:12

标签: linux date awk hdfs cat

我在一个文件夹中有数千个文件,我必须从指定的测试开始cat文件。但是我的文件以相同的文字开头,但日期不同,我必须在我提到的日期后打印( cat )具有指定起始文本的文件。

hdfs dfs -cat /tmp/folder1/region_1101_*_summary_*/part* | awk '$1 == "NumOfMissingIds" {print $2}'

期望将日期部分与命令组合的建议。

1 个答案:

答案 0 :(得分:0)

也许是这样的:

awk 'BEGIN {out = 0} 
  /startpattern/ {out = 1}
  $1 == "NumOfMissingIds" { if (out) print $2 }'