今天第一次用awk指令,以后必然也会经常用到,开一篇文章记录笔记。鉴于该指令功能太强大,学一点总结一点吧。。。
(1)提取文件中的指定列,以“\t”分隔,存储在新文件中:
#cat from.dat |awk '{print $1"\t"$2}' >to
意思是将from.dat文件的第1列($1)、第2列($2)提取出来,用"\t"分隔,存储在新文件to中
今天第一次用awk指令,以后必然也会经常用到,开一篇文章记录笔记。鉴于该指令功能太强大,学一点总结一点吧。。。
(1)提取文件中的指定列,以“\t”分隔,存储在新文件中:
#cat from.dat |awk '{print $1"\t"$2}' >to
意思是将from.dat文件的第1列($1)、第2列($2)提取出来,用"\t"分隔,存储在新文件to中