linux提取指定字符的行列并生成新文件(awk命令)

Posted 橙子牛奶糖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux提取指定字符的行列并生成新文件(awk命令)相关的知识,希望对你有一定的参考价值。

如图所示,命名为file文件的表头有BP、A1、TEST等

技术分享

假如想提取含有“ADD”的行和该行对应列的“BP”和"P"值,则需要用到以下命令

awk ‘/ADD/ {print $1,$7}‘ file > file_BP_P

/ADD/表示搜索含有“ADD”的行,$1表示提取第一列,$7表示提取第七列,file指的是搜索的文件名,">"表示输出,file_BP_P表示输出后保存的文件名

 

以上是关于linux提取指定字符的行列并生成新文件(awk命令)的主要内容,如果未能解决你的问题,请参考以下文章

LINUX awk 语句 awk ' SUM += $1 END print SUM '请问这个要怎么理解,需详细

awk查找指定行指定列的数据 并输出到文件

awk 按照指定行名顺序提取数据

shell字符串截取

linux命令之awk

linux shell提取字符串,awk? grep? sed?