urfile1:
RS6000 AIX5 acctdb1
RS6000 AIX5 acctdb2
RS6000 AIX5 statdb1
RS6000 AIX5 statdb2
RS6000 AIX sxbss_nbu
urfile2:
sxbss_nbu 656000 ACTIVE
acctdb1 653100 ACTIVE
acctdb2 653100 ACTIVE
根据文件urfile2的第一列(比如sxbss_nbu),如果在文件urfile1中也存在包含该项(sxbss_nbu)的行,则删除该行,最终得到一个新的文件urfile3
outfile:
RS6000 AIX5 statdb1
RS6000 AIX5 statdb2
awk 'NR==FNR{a[$1]=1}NR!=FNR{if(!a[$3])print}' urfile2 urfile1 > urfile3
grep -Fvf <(cut -d ' ' -f 1 urfile2) urfile1
阅读(483) | 评论(0) | 转发(0) |