This topic created in 4461 days ago, the information mentioned may be changed or developed.
有两个文件A和B,要求删除A中所有在B中出现的行。用SED如何实现?或其他方法也可
5 replies • 2014-08-20 18:05:22 +08:00
 |
|
awk 'NR==FNR{ map[$0]="1"} NR>FNR{if(map[$0]==""){ print $0}}' B A 大概是这意思吧
|
 |
|
$grep -f B -v A
|
 |
|
comm -23 A B
|