【Linux】文件,每行内容按“\t“切割,筛选出内容包含“;“ 的 或者 切割后字段数小于16的 行_linux根据文本文件每行按\t划分后对最后是1的行输出-CSDN博客

网站介绍:文章浏览阅读1.3k次。答案:cat file.txt | awk -F "\t" '{if(NF<16 || index($0,";")) print $0}'这里用到了awk工具。主要用到了以下知识点:-F参数:指定分隔符,可指定一个或多个awk中的内置变量常用字符串函数awk的if语句..._linux根据文本文件每行按\t划分后对最后是1的行输出