我知道如何比较两个文件并使用http://localhost:8080/Test/rest/users/query?Key=100&Token=200&Data={"Name":"Ramesh"}
awk
如何将第二个文件Run Method : $awk -F"," 'NR==FNR{a[$1];next} $1 in a' file_1.txt file_2.txt
$cat file_1.txt
95335df46cfdb345c0214296e0043c00,5,M,N
a0af947a85e6895dab70eaec136cfed2,4,P,Q
$cat file_2.txt
77f673137c17b4b0405d13060e9715a3,5,X,Y
874d51610c15975c82c081aba0b096c3,5,A,M
95335df46cfdb345c0214296e0043c00,5,M,N
与第一个file_2.txt
进行比较,并从第二个文件(file_1.txt
)获取不匹配的行?
有什么建议吗?
答案 0 :(得分:1)
$ awk -F"," 'NR==FNR{a[$1];next} !($1 in a)' file_1.txt file_2.txt
77f673137c17b4b0405d13060e9715a3,5,X,Y
874d51610c15975c82c081aba0b096c3,5,A,M