我有一个文本文件(称之为infile.txt
),其中列具有标题并由分号分隔。其中的一部分转载如下:
SCHCD; SCHNAME
13110208001; GOVT MIDSCHOOL
10110208002; GOVT HIGHSCHOOL
21110208101; MATRIC
21110208102; UPPER SECONDARY
13110208201; SECONDARY
我想要一个文件的子集,其中“SCHCD”的前两个字符是“13”。所以我的子集(称为outfile.txt
)应该如下所示:
SCHCD; SCHNAME
13110208001; GOVT MIDSCHOOL
13110208201; SECONDARY
答案 0 :(得分:1)
使用awk
:
awk ' NR == 1 || /^13/ ' infile.txt > outfile.txt