gpt4 book ai didi

regex - 2 个文件包含一些相同的字符串

转载 作者:太空宇宙 更新时间:2023-11-04 05:55:05 26 4
gpt4 key购买 nike

我有 2 个文件......

文件1:

012:coffee
013:salt
014:apple
015:mushrooms
016:tree

文件2:

Subject: Three tips to get the most out of Gmail
Subject: The best of Gmail, wherever you are
Subject: Stay more organized with Gmail's inbox
Subject: 012
Subject: 014

如何生成一个新文件来比较前两个文件并包含:

012:coffee
014:apple

最佳答案

使用单个 awk 命令:

awk -F':[[:space:]]*' 'NR==FNR{ if($2 ~ /^[0-9]+$/) a[$2]; next }$1 in a' file2 file1

输出:

012:coffee
014:apple

关于regex - 2 个文件包含一些相同的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49220694/

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