gpt4 book ai didi

linux - 按一列的子集分隔文件的子集

转载 作者:太空宇宙 更新时间:2023-11-04 11:35:56 24 4
gpt4 key购买 nike

我有一个文本文件(称为 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

最佳答案

使用awk:

awk ' NR == 1 || /^13/ ' infile.txt > outfile.txt

关于linux - 按一列的子集分隔文件的子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7884759/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com