今天遇到的一个问题:线上出错的小库号已知,需要定位到具体的流,这些流里面的所有小库数据都需要进行重跑:
类似于这样的文件,有三列数据,根据第一列的值,抽取出第三列range信息
cat fileA | awk '{FS=" "}{if ($1=='19618'){print $3}}' >> new_file
若是查找一行则这样,查找多行呢?就在外面加一个while循环,需要查找的数据保存在一个文件B里面,循环读取文件B取出文件A中符合条件的行。
本文介绍如何使用shell命令从包含特定标识的数据文件中批量提取所需信息,并通过循环结构实现多条记录的检索。
今天遇到的一个问题:线上出错的小库号已知,需要定位到具体的流,这些流里面的所有小库数据都需要进行重跑:
类似于这样的文件,有三列数据,根据第一列的值,抽取出第三列range信息
cat fileA | awk '{FS=" "}{if ($1=='19618'){print $3}}' >> new_file
若是查找一行则这样,查找多行呢?就在外面加一个while循环,需要查找的数据保存在一个文件B里面,循环读取文件B取出文件A中符合条件的行。
1003