gpt4 book ai didi

bash - 如何在unix中比较单个文件中的两列

转载 作者:行者123 更新时间:2023-11-29 08:54:30 25 4
gpt4 key购买 nike

我的要求是,如果两列不相等,我需要获取输出,下面是我的代码。

输出如下,我的要求是例如第一个不应该打印,因为两者相等,第二个应该打印,因为两者不相等。

cat testingfull.txt|sed -n '/"Exp_CDL_BOOKINGS_F"/,/TABLEATTRIBUTE NAME/p'|grep EXPRESSION | awk -F"\"" '{print $8,"=",$12}'

BOOK_DATE_KEY=BOOK_DATE_KEY
Lkp_BOOKINGS_FACT_KEY=iif( not isnull(i_BOOKINGS_FACT_KEY) and isnull(iif(BOOK_DATE_KEY<>Lkp_BOOK_DATE_KEY, NULL)),null,i_BOOKINGS_FACT_KEY)
BOOKINGS_FACT_KEY=Lkp_BOOKINGS_FACT_KEY

最佳答案

比较 awk 命令中的列:

awk -F'"' '$8!=$12 {print $8,"=",$12}'

关于bash - 如何在unix中比较单个文件中的两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19377716/

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